0001567619-21-013701
ROYAL BANK OF CANADA
Total Value: $344,627,046,000
Total Holdings: 28081
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
TORONTO DOMINION BK ONTCOM NEW891160509$9,198,843141,064,875DFND
MICROSOFT CORPCOM594918104$8,617,25936,549,439DFND
APPLE INCCOM37833100$8,401,99968,784,288DFND
BANK NOVA SCOTIA B CCOM64149107$7,100,842113,522,634DFND
AMAZON COM INCCOM23135106$7,044,7522,276,848DFND
ROYAL BK CDACOM780087102$6,794,17173,681,496DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$6,205,37715,657,104DFND
ENBRIDGE INCCOM29250N105$5,981,237164,319,665DFND
BANK MONTREAL QUECOM63671101$5,285,42859,306,883DFND
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$4,453,666100,082,359DFND
TC ENERGY CORPCOM87807B107$4,111,54489,869,849DFND
JPMORGAN CHASE & COCOM46625H100$4,103,63726,956,829DFND
CANADIAN IMP BK COMMCOM136069101$3,791,56938,740,857DFND
BCE INCCOM NEW05534B760$3,747,62383,022,234DFND
CANADIAN NATL RY COCOM136375102$3,720,87132,082,003DFND
UNITEDHEALTH GROUP INCCOM91324P102$3,455,1979,286,416DFND
ALPHABET INCCAP STK CL A02079K305$3,345,2741,621,935DFND
TESLA INCCOM88160R101$3,249,9294,865,672DFND
MANULIFE FINL CORPCOM56501R106$3,233,049150,374,312DFND
CANADIAN PAC RY LTDCOM13645T100$3,060,0848,067,928DFND
ISHARES TRCORE S&P500 ETF464287200$2,985,9637,505,814DFND
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$2,967,65713,088,945DFND
ALPHABET INCCAP STK CL C02079K107$2,837,1231,371,498DFND
TELUS CORPORATIONCOM87971M103$2,650,197132,975,249DFND
FACEBOOK INCCL A30303M102$2,606,9038,851,063DFND
JOHNSON & JOHNSONCOM478160104$2,572,74115,654,046DFND
VISA INCCOM CL A92826C839$2,516,12411,883,643DFND
HOME DEPOT INCCOM437076102$2,434,0507,973,956DFND
SUN LIFE FINANCIAL INC.COM866796105$2,403,37347,544,452DFND
DISNEY WALT COCOM254687106$2,373,71012,864,234DFND
SELECT SECTOR SPDR TRSBI INT-FINL81369Y605$2,117,17362,178,332DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$1,941,5907,600,074DFND
INVESCO QQQ TRUNIT SER 146090E103$1,929,8396,047,188DFND
CANADIAN NAT RES LTDCOM136385101$1,918,22962,138,915DFND
MASTERCARD INCORPORATEDCL A57636Q104$1,791,0765,030,403DFND
NUTRIEN LTDCOM67077M108$1,709,74731,726,609DFND
ISHARES TRRUSSELL 2000 ETF464287655$1,690,0827,649,508DFND
COSTCO WHSL CORP NEWCOM22160K105$1,675,4734,753,390DFND
SUNCOR ENERGY INC NEWCOM867224107$1,664,32279,632,575DFND
CISCO SYS INCCOM17275R102$1,598,56630,914,060DFND
NVIDIA CORPORATIONCOM67066G104$1,561,9892,925,460DFND
DANAHER CORPORATIONCOM235851102$1,525,1226,775,908DFND
STARBUCKS CORPCOM855244109$1,478,45113,530,250DFND
TJX COS INC NEWCOM872540109$1,429,22821,605,848DFND
MCDONALDS CORPCOM580135101$1,402,2116,255,955DFND
FORTIS INCCOM349553107$1,402,11732,329,168DFND
COCA COLA COCOM191216100$1,401,72826,593,213DFND
VERIZON COMMUNICATIONS INCCOM92343V104$1,377,56423,689,824DFND
THOMSON REUTERS CORP.COM NEW884903709$1,376,82115,722,525DFND
SHOPIFY INCCL A82509L107$1,351,4861,221,407DFND