Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
TD Waterhouse Canada Inc.7,344,98016,024,864+8,679,8842.192.54+0.35buy
Connor, Clark & Lunn Investment Management Ltd.9,870,46417,419,225+7,548,7611.252.20+0.95buy
GOLDMAN SACHS GROUP INC15,069,32718,714,174+3,644,8470.110.15+0.03buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND360,0003,196,000+2,836,0000.030.29+0.26buy
CANADA PENSION PLAN INVESTMENT BOARD11,213,05213,796,294+2,583,2420.360.48+0.12buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC2,170,2994,471,686+2,301,3870.180.39+0.21buy
MACKENZIE FINANCIAL CORP18,163,26720,429,369+2,266,1021.031.33+0.30buy
BANK OF MONTREAL /CAN/55,481,19457,204,190+1,722,9961.071.29+0.22buy
Swiss National Bank5,779,6317,342,431+1,562,8000.170.23+0.07buy
KAYNE ANDERSON CAPITAL ADVISORS LP4,597,1086,095,939+1,498,8314.996.33+1.33buy
WESTWOOD HOLDINGS GROUP INC2,704,3573,754,855+1,050,4981.051.48+0.43buy
Vontobel Holding Ltd.22,9131,056,962+1,034,0490.000.20+0.19buy
JONES FINANCIAL COMPANIES LLLP1,828,9552,675,348+846,3930.050.07+0.02buy
Nuveen, LLC3,917,0204,759,192+842,1720.050.07+0.02buy
GEODE CAPITAL MANAGEMENT, LLC21,421,82622,203,436+781,6100.070.08+0.01buy
CIBC Asset Management Inc13,898,85714,527,566+628,7091.611.93+0.31buy
Amundi10,413,93511,012,062+598,1270.140.16+0.03buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.4,783,0165,265,617+482,6010.350.39+0.04buy
AMERIPRISE FINANCIAL INC983,3911,426,244+442,8530.010.02+0.01buy
BARCLAYS PLC1,399,0491,841,296+442,2470.030.04+0.01buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp2,569,7392,983,836+414,0970.650.96+0.31buy
TD ASSET MANAGEMENT INC39,271,76539,677,169+405,4041.521.74+0.23buy
CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT601,5001,001,500+400,0001.652.70+1.05buy
Bank of New York Mellon Corp6,463,1576,782,732+319,5750.060.07+0.01buy
PUBLIC SECTOR PENSION INVESTMENT BOARD188,154428,619+240,4650.030.07+0.04buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC6,422,5906,661,237+238,6470.050.06+0.01buy
Fiera Capital Corp153,065389,108+236,0430.020.07+0.05buy
Orbis Allan Gray Ltd1,439,8991,671,788+231,8890.290.38+0.09buy
FRANKLIN RESOURCES INC1,250,2271,475,970+225,7430.010.02+0.01buy
DIMENSIONAL FUND ADVISORS LP3,070,9413,271,508+200,5670.040.04+0.01buy
Maryland State Retirement & Pension System2,723,3452,919,694+196,3492.743.28+0.54buy
DUFF & PHELPS INVESTMENT MANAGEMENT CO1,363,4191,539,163+175,7440.740.87+0.13buy
CAPITAL ADVISORS INC/OK1,105,9031,277,016+171,1130.851.11+0.26buy
Man Group plc144,369295,939+151,5700.010.04+0.02buy
Harvest Portfolios Group Inc.633,547761,193+127,6460.530.68+0.15buy
SCS Capital Management LLC48,606168,851+120,2450.020.10+0.07buy
Russell Investments Group, Ltd.2,334,8402,453,838+118,9980.130.15+0.02buy
APG Asset Management N.V.83,817200,290+116,4730.010.03+0.02buy
PICTON MAHONEY ASSET MANAGEMENT2,666,3362,780,513+114,1771.401.57+0.17buy
VAN ECK ASSOCIATES CORP919,1511,031,146+111,9950.040.04+0.01buy
Federation des caisses Desjardins du Quebec8,220,9098,332,847+111,9381.521.63+0.11buy
EXCHANGE TRADED CONCEPTS, LLC1,121,7151,233,258+111,5430.450.52+0.07buy
ASSETMARK, INC693,992794,748+100,7560.070.09+0.02buy
Apollon Wealth Management, LLC29,638123,663+94,0250.020.11+0.09buy
Lido Advisors, LLC23,484115,082+91,5980.000.02+0.02buy
BAROMETER CAPITAL MANAGEMENT INC.8,40097,800+89,4000.112.52+2.41buy
Capital Wealth Planning, LLC322,615411,812+89,1970.100.12+0.02buy
Trajan Wealth LLC870,135952,414+82,2791.732.08+0.35buy
Zurcher Kantonalbank (Zurich Cantonalbank)1,077,2381,158,048+80,8100.110.14+0.03buy
NATIXIS219,054297,268+78,2140.040.06+0.02buy
WELLINGTON MANAGEMENT GROUP LLP894,807972,369+77,5620.010.01+0.00buy
Assenagon Asset Management S.A.100,291177,329+77,0380.010.02+0.01buy
MILLER HOWARD INVESTMENTS INC /NY1,099,6641,170,678+71,0141.591.73+0.15buy
NATIXIS ADVISORS, LLC881,229951,270+70,0410.060.07+0.01buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main104,172170,524+66,3520.000.01+0.00buy
BNP Paribas Asset Management Holding S.A.196,339257,386+61,0470.010.02+0.00buy
AVIVA PLC2,004,6352,064,211+59,5760.160.19+0.03buy
Pictet Asset Management Holding SA967,6021,026,996+59,3940.050.06+0.01buy
Cullen Capital Management, LLC1,063,9051,122,777+58,8720.560.62+0.07buy
Gulf International Bank (UK) Ltd109,475167,659+58,1840.170.20+0.03buy
Guinness Asset Management LTD141,891196,945+55,0540.110.18+0.07buy
HARBOUR INVESTMENTS, INC.12,63367,023+54,3900.010.06+0.05buy
LEVEL FOUR ADVISORY SERVICES, LLC20,07369,642+49,5690.030.12+0.09buy
Investment Management Corp of Ontario462,647506,047+43,4000.290.35+0.06buy
Patriot Financial Group Insurance Agency, LLC52,40394,744+42,3410.300.29-0.01buy
Argent Trust Co122,572163,791+41,2190.200.30+0.10buy
Vident Advisory, LLC132,888173,952+41,0640.060.08+0.02buy
PARSONS CAPITAL MANAGEMENT INC/RI13,23052,675+39,4450.030.13+0.10buy
THORNBURG INVESTMENT MANAGEMENT INC3,601,8313,641,034+39,2032.182.05-0.13buy
FEDERATED HERMES, INC.4,856,3724,892,075+35,7030.390.43+0.04buy
Integrated Wealth Concepts LLC17,85150,879+33,0280.010.02+0.01buy
Prime Capital Investment Advisors, LLC7,59140,586+32,9950.000.03+0.02buy
NORTHERN TRUST CORP2,567,4402,599,633+32,1930.020.02+0.00buy
Kovack Advisors, Inc.32,59463,796+31,2020.070.18+0.11buy
Kestra Advisory Services, LLC118,843149,717+30,8740.030.03+0.01buy
Western Wealth Management, LLC8,09936,190+28,0910.020.07+0.06buy
M&T BANK CORP604,092631,548+27,4560.090.12+0.02buy
Quantinno Capital Management LP250,094274,318+24,2240.030.03+0.00buy
DIVERSIFY WEALTH MANAGEMENT, LLC35,01459,141+24,1270.080.06-0.02buy
CAPTRUST FINANCIAL ADVISORS345,832367,670+21,8380.030.04+0.00buy
Nikulski Financial, Inc.15,18536,930+21,7450.170.49+0.32buy
Mesirow Financial Investment Management, Inc.172,259193,914+21,6550.170.17+0.00buy
Empowered Funds, LLC88,572110,014+21,4420.070.04-0.03buy
Parkwood LLC201,624222,788+21,1640.821.07+0.25buy
HUB Investment Partners, LLC215,137235,177+20,0400.280.31+0.03buy
Premier Fund Managers Ltd363,354380,468+17,1141.011.46+0.46buy
Creative Planning376,358392,078+15,7200.010.01+0.00buy
ALLIANZ SE277,000292,312+15,3120.170.18+0.00buy
Bollard Group LLC199,448214,621+15,1730.250.35+0.10buy
INTECH INVESTMENT MANAGEMENT LLC74,79289,569+14,7770.030.05+0.02buy
D.A. DAVIDSON & CO.169,979184,328+14,3490.050.06+0.01buy
Foster Victor Wealth Advisors, LLC286,299300,613+14,3140.790.91+0.12buy
Kingsview Wealth Management, LLC130,331144,489+14,1580.090.11+0.02buy
CWA Asset Management Group, LLC70,63384,534+13,9010.120.16+0.04buy
FOUNDATIONS INVESTMENT ADVISORS, LLC80,38593,796+13,4110.050.06+0.01buy
USS Investment Management Ltd397,091410,049+12,9580.090.09-0.00buy
Equitable Holdings, Inc.74,59787,411+12,8140.020.03+0.00buy
Advisors Asset Management, Inc.213,795226,520+12,7250.170.21+0.03buy
Beacon Pointe Advisors, LLC340,887353,335+12,4480.120.10-0.01buy
HARTLINE INVESTMENT CORP/32,87845,280+12,4020.170.27+0.10buy
Page 1 of 10