Stock Transactions — ROYAL BK CDA

Total Bought
32,178,240
295 transactions
Total Sold
51,680,160
254 transactions
Net
-19,501,920
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
FMR LLC10,163,43617,866,021+7,702,5850.070.14+0.07buy
GQG Partners LLC2,4335,745,490+5,743,0570.001.13+1.12buy
BANK OF AMERICA CORP /DE/3,250,6156,617,067+3,366,4520.030.07+0.04buy
GOLDMAN SACHS GROUP INC10,471,48212,381,172+1,909,6900.220.30+0.08buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND1,112,7332,896,755+1,784,0220.350.88+0.53buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC01,228,390+1,228,3900.003.19+3.19buy
VANGUARD GROUP INC56,966,91958,078,574+1,111,6550.120.13+0.01buy
Federation des caisses Desjardins du Quebec11,533,67312,447,185+913,5126.647.67+1.02buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP541,5691,409,880+868,3110.050.15+0.10buy
HSBC HOLDINGS PLC79,351738,197+658,8460.010.06+0.05buy
FIL Ltd23,208,27523,852,268+643,9932.442.70+0.26buy
GEODE CAPITAL MANAGEMENT, LLC5,849,1546,390,914+541,7600.060.07+0.01buy
TORONTO DOMINION BANK11,593,35512,117,859+524,5041.982.67+0.69buy
MUFG SECURITIES (CANADA), LTD.748,8331,255,956+507,1235.267.02+1.76buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC1,976,6352,336,354+359,7190.510.58+0.07buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO0336,727+336,7270.000.18+0.18buy
UniSuper Management Pty Ltd33,500367,900+334,4000.040.47+0.43buy
Varma Mutual Pension Insurance Co0331,529+331,5290.000.32+0.32buy
DEUTSCHE BANK AG\1,167,9711,493,812+325,8410.060.08+0.02buy
NORGES BANK19,913,06920,168,870+255,8010.320.35+0.03buy
1832 Asset Management L.P.18,040,09218,248,913+208,8213.473.82+0.34buy
Amundi1,397,8361,588,359+190,5230.060.07+0.01buy
Clark Capital Management Group, Inc.365,309553,202+187,8930.290.47+0.19buy
Fiera Capital Corp4,588,2604,759,385+171,1251.511.79+0.27buy
UBS Group AG506,480668,673+162,1930.020.02+0.01buy
CIBC Asset Management Inc13,498,12413,622,472+124,3485.115.54+0.43buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC3,361,2803,483,591+122,3110.070.08+0.01buy
CITADEL ADVISORS LLC41,542155,715+114,1730.000.02+0.02buy
Fisher Asset Management, LLC305,370411,904+106,5340.010.02+0.01buy
Invesco Ltd.3,520,2903,616,731+96,4410.080.09+0.01buy
Erste Asset Management GmbH070,600+70,6000.000.11+0.11buy
MARSHALL WACE, LLP22,60083,630+61,0300.000.01+0.01buy
BESSEMER GROUP INC17358,246+58,0730.000.01+0.01buy
Campbell & CO Investment Adviser LLC051,847+51,8470.000.48+0.48buy
Bridgewater Associates, LP29,53174,025+44,4940.020.05+0.04buy
CITIGROUP INC270,968311,146+40,1780.030.04+0.01buy
CANADA LIFE ASSURANCE Co946,041979,193+33,1520.190.21+0.02buy
FORSTA AP-FONDEN310,600343,500+32,9000.290.33+0.04buy
Cubist Systematic Strategies, LLC14,13544,935+30,8000.030.08+0.06buy
ExodusPoint Capital Management, LP029,610+29,6100.000.04+0.04buy
BASSWOOD CAPITAL MANAGEMENT, L.L.C.028,335+28,3350.000.18+0.18buy
OSSIAM96,097124,082+27,9850.190.30+0.11buy
PRUDENTIAL PLC026,762+26,7620.000.02+0.02buy
SIG North Trading, ULC025,313+25,3130.000.98+0.98buy
Plato Investment Management Ltd024,887+24,8870.000.25+0.25buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC299,351320,364+21,0130.330.36+0.03buy
CAPITAL FUND MANAGEMENT S.A.10,60831,608+21,0000.010.04+0.03buy
Dixon Mitchell Investment Counsel Inc.798,106817,838+19,7324.274.65+0.38buy
CIDEL ASSET MANAGEMENT INC553,589572,071+18,4824.555.04+0.49buy
Zurcher Kantonalbank (Zurich Cantonalbank)501,621519,538+17,9170.170.19+0.02buy
AVIVA PLC724,122741,557+17,4350.210.24+0.03buy
Diversified Trust Co60,00376,499+16,4960.180.24+0.06buy
TRUIST FINANCIAL CORP101,825117,454+15,6290.020.02+0.01buy
Twin Tree Management, LP22,30637,183+14,8770.070.11+0.04buy
PRUDENTIAL FINANCIAL INC13,11527,840+14,7250.000.00+0.00buy
Dynamic Technology Lab Private Ltd014,686+14,6860.000.19+0.19buy
Connor, Clark & Lunn Investment Management Ltd.10,176,52210,191,175+14,6534.556.17+1.62buy
Pictet Asset Management Holding SA521,171534,882+13,7110.060.07+0.01buy
Creative Planning198,718211,411+12,6930.020.03+0.00buy
Russell Investments Group, Ltd.910,020921,663+11,6430.160.17+0.01buy
NORTHERN TRUST CORP669,783681,379+11,5960.010.01+0.00buy
AMERICAN CENTURY COMPANIES INC200,855211,701+10,8460.010.02+0.00buy
Rockefeller Capital Management L.P.229,577239,939+10,3620.070.08+0.01buy
K.J. Harrison & Partners Inc170,557180,577+10,0202.993.41+0.42buy
Cerity Partners LLC34,91143,487+8,5760.010.01+0.00buy
Lorne Steinberg Wealth Management Inc.104,216112,576+8,3603.574.06+0.49buy
Aviso Financial Inc.194,653202,760+8,1071.151.25+0.11buy
Qtron Investments LLC15,13423,197+8,0630.230.40+0.16buy
Phoenix Financial Ltd.07,915+7,9150.000.01+0.01buy
Allianz Asset Management GmbH225,740233,017+7,2770.040.04+0.01buy
JANUS HENDERSON GROUP PLC141,680148,580+6,9000.010.01+0.00buy
GTS SECURITIES LLC06,862+6,8620.000.02+0.02buy
MQS Management LLC06,768+6,7680.000.47+0.47buy
Entropy Technologies, LP06,600+6,6000.000.09+0.09buy
XTX Topco Ltd5,09111,566+6,4750.050.10+0.06buy
EPG Wealth Management LLC06,310+6,3100.170.20+0.03buy
PARK AVENUE SECURITIES LLC7,22513,311+6,0860.010.02+0.01buy
VOYA INVESTMENT MANAGEMENT LLC05,780+5,7800.000.00+0.00buy
ALGERT GLOBAL LLC05,651+5,6510.000.02+0.02buy
Balentine LLC05,430+5,4300.000.03+0.03buy
Murchinson Ltd.05,255+5,2550.000.27+0.27buy
Hillsdale Investment Management Inc.185,974191,224+5,2501.561.84+0.28buy
ENVESTNET ASSET MANAGEMENT INC325,463330,713+5,2500.010.01+0.00buy
PNC FINANCIAL SERVICES GROUP, INC.78,29283,448+5,1560.010.01+0.00buy
Cumberland Partners Ltd403,427408,530+5,1033.123.54+0.42buy
Polar Asset Management Partners Inc.10,00015,000+5,0000.030.04+0.02buy
AMERIPRISE FINANCIAL INC210,100215,061+4,9610.010.01+0.00buy
Quantinno Capital Management LP49,56354,316+4,7530.090.09-0.01buy
NATIXIS ADVISORS, LLC117,608122,223+4,6150.030.03+0.00buy
Lombard Odier Asset Management (Switzerland) SA41,91446,514+4,6000.450.91+0.45buy
Mariner, LLC54,70358,868+4,1650.010.01+0.00buy
Strategic Blueprint, LLC04,020+4,0200.000.03+0.03buy
DIMENSIONAL FUND ADVISORS LP2,162,6692,166,582+3,9130.060.07+0.01buy
Mitsubishi UFJ Trust & Banking Corp4,9018,800+3,8990.000.00+0.00buy
Alta Advisers Ltd03,813+3,8130.000.22+0.22buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO26,46630,184+3,7180.000.00+0.00buy
Tacita Capital Inc29,11832,818+3,7002.192.68+0.49buy
TUDOR INVESTMENT CORP ET AL03,641+3,6410.000.00+0.00buy
Vanguard Personalized Indexing Management, LLC29,78833,396+3,6080.060.07+0.01buy
TOWNSQUARE CAPITAL LLC16,53420,030+3,4960.020.03+0.01buy
Page 1 of 8