0001567619-20-019770
ROYAL BANK OF CANADA
Total Value: $280,381,917,000
Total Holdings: 24451
QuarterFilling ID
Q2 250002002654-25-000004
Q1 250002002654-25-000003
Q4 240002002654-25-000001
Q3 240002002654-24-000005
Q2 240002002654-24-000004
Q1 240002002654-24-000002
Q4 230002002654-24-000001
Q3 230002002654-23-000008
Q2 230002002654-23-000007
Q1 230002002654-23-000006
Q4 220002002654-23-000005
Q3 220002002654-23-000004
Q2 220002002654-23-000003
Q1 220002002654-23-000002
Q4 210002002654-23-000001
Compare Quarter:
NameTitleCUSIPValueSharesShare PriceInvestment% of Portfolio
APPLE INCCOM37833100$7,969,00368,811,029DFND
AMAZON COM INCCOM23135106$7,650,6832,429,768DFND
MICROSOFT CORPCOM594918104$7,119,71333,850,202DFND
TORONTO DOMINION BK ONTCOM NEW891160509$6,959,668150,511,857DFND
ROYAL BK CDACOM780087102$5,301,97575,591,331DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$5,141,30315,352,207DFND
BANK NOVA SCOTIA B CCOM64149107$4,818,903116,090,209DFND
ENBRIDGE INCCOM29250N105$4,529,343155,114,473DFND
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$3,710,68512,622,237DFND
TC ENERGY CORPCOM87807B107$3,652,65586,926,568DFND
BCE INCCOM NEW05534B760$3,638,26187,732,343DFND
CANADIAN NATL RY COCOM136375102$3,605,80033,869,988DFND
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$3,304,37199,950,691DFND
TESLA INCCOM88160R101$3,218,0877,501,195DFND
BANK MONTREAL QUECOM63671101$3,049,19752,203,352DFND
CANADIAN IMP BK COMMCOM136069101$2,889,98238,677,493DFND
ALPHABET INCCAP STK CL C02079K107$2,769,5071,884,531DFND
FACEBOOK INCCL A30303M102$2,740,90910,465,467DFND
UNITEDHEALTH GROUP INCCOM91324P102$2,712,8748,701,526DFND
CANADIAN PAC RY LTDCOM13645T100$2,392,1567,857,826DFND
MANULIFE FINL CORPCOM56501R106$2,356,288169,395,249DFND
JOHNSON & JOHNSONCOM478160104$2,313,80615,541,419DFND
TELUS CORPORATIONCOM87971M103$2,270,947128,957,769DFND
ALPHABET INCCAP STK CL A02079K305$2,249,0191,534,538DFND
HOME DEPOT INCCOM437076102$2,117,3497,624,315DFND
VISA INCCOM CL A92826C839$2,094,21010,472,605DFND
JPMORGAN CHASE & COCOM46625H100$1,972,67120,491,026DFND
SUN LIFE FINANCIAL INC.COM866796105$1,954,03247,975,248DFND
NVIDIA CORPORATIONCOM67066G104$1,810,5733,345,352DFND
ISHARES TRCORE S&P500 ETF464287200$1,804,9685,370,966DFND
MERCK & CO. INCCOM58933Y105$1,713,63520,658,640DFND
INVESCO QQQ TRUNIT SER 146090E103$1,670,0066,010,679DFND
DISNEY WALT COCOM DISNEY254687106$1,552,64212,513,235DFND
DANAHER CORPORATIONCOM235851102$1,527,9117,095,676DFND
MASTERCARD INCORPORATEDCL A57636Q104$1,519,1534,492,279DFND
ISHARES TRRUSSELL 2000 ETF464287655$1,511,30910,089,519DFND
FORTIS INCCOM349553107$1,495,22036,593,734DFND
COSTCO WHSL CORP NEWCOM22160K105$1,443,7914,067,010DFND
NUTRIEN LTDCOM67077M108$1,426,83036,370,965DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$1,418,8506,663,151DFND
CISCO SYS INCCOM17275R102$1,353,32334,357,010DFND
PROCTER AND GAMBLE COCOM742718109$1,342,7349,660,646DFND
THOMSON REUTERS CORP.COM NEW884903709$1,332,40316,703,018DFND
VERIZON COMMUNICATIONS INCCOM92343V104$1,312,68922,065,732DFND
SPDR GOLD TRGOLD SHS78463V107$1,254,1687,080,895DFND
NETFLIX INCCOM64110L106$1,253,5212,506,888DFND
COCA COLA COCOM191216100$1,235,77325,030,876DFND
ADOBE SYSTEMS INCORPORATEDCOM00724F101$1,202,7372,452,417DFND
BARRICK GOLD CORPCOM67901108$1,189,47142,314,926DFND
THERMO FISHER SCIENTIFIC INCCOM883556102$1,136,5912,574,268DFND