0001567619-21-015705
ROYAL BANK OF CANADA
Total Value: $375,826,638,000
Total Holdings: 29073
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
MICROSOFT CORPCOM594918104$10,281,35937,952,596DFND
TORONTO DOMINION BK ONTCOM NEW891160509$9,730,433138,906,924DFND
APPLE INCCOM37833100$9,317,41368,030,170DFND
ROYAL BK CDACOM780087102$7,451,61273,552,577DFND
BANK NOVA SCOTIA B CCOM64149107$7,284,506111,948,758DFND
AMAZON COM INCCOM23135106$7,124,6032,071,009DFND
ENBRIDGE INCCOM29250N105$6,945,017173,452,011DFND
BANK MONTREAL QUECOM63671101$5,964,99258,160,988DFND
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$5,012,06298,314,251DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$4,601,76910,750,283DFND
TC ENERGY CORPCOM87807B107$4,494,46790,760,634DFND
CANADIAN IMP BK COMMCOM136069101$4,491,43339,446,999DFND
ALPHABET INCCAP STK CL A02079K305$4,093,2151,676,317DFND
JPMORGAN CHASE & COCOM46625H100$4,084,08226,257,428DFND
BCE INCCOM NEW05534B760$4,015,16581,410,513DFND
UNITEDHEALTH GROUP INCCOM91324P102$3,937,6879,833,402DFND
ALPHABET INCCAP STK CL C02079K107$3,757,1101,499,054DFND
ISHARES TRCORE S&P500 ETF464287200$3,623,6458,428,650DFND
CANADIAN NATL RY COCOM136375102$3,530,78733,460,831DFND
FACEBOOK INCCL A30303M102$3,422,2749,842,321DFND
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$3,190,39114,068,223DFND
MANULIFE FINL CORPCOM56501R106$3,026,161153,612,206DFND
TELUS CORPORATIONCOM87971M103$3,013,388134,346,288DFND
CANADIAN PAC RY LTDCOM13645T100$2,989,77338,873,677DFND
VISA INCCOM CL A92826C839$2,865,88312,256,793DFND
JOHNSON & JOHNSONCOM478160104$2,799,25816,991,977DFND
ISHARES TRRUSSELL 2000 ETF464287655$2,767,27112,064,662DFND
SUN LIFE FINANCIAL INC.COM866796105$2,556,30949,598,559DFND
HOME DEPOT INCCOM437076102$2,480,2187,777,659DFND
NVIDIA CORPORATIONCOM67066G104$2,379,0052,973,385DFND
DISNEY WALT COCOM254687106$2,263,56112,877,966DFND
CANADIAN NAT RES LTDCOM136385101$2,253,55162,115,532DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$2,166,1147,794,017DFND
DANAHER CORPORATIONCOM235851102$1,954,4667,283,001DFND
MASTERCARD INCORPORATEDCL A57636Q104$1,883,4645,158,901DFND
SUNCOR ENERGY INC NEWCOM867224107$1,852,17377,270,509DFND
NUTRIEN LTDCOM67077M108$1,849,01330,506,723DFND
PHILIP MORRIS INTL INCCOM718172109$1,848,73518,653,352DFND
COSTCO WHSL CORP NEWCOM22160K105$1,843,0954,658,165DFND
TESLA INCCOM88160R101$1,806,6212,657,969DFND
SHOPIFY INCCL A82509L107$1,794,6211,228,369DFND
ADOBE SYSTEMS INCORPORATEDCOM00724F101$1,708,8522,917,921DFND
CISCO SYS INCCOM17275R102$1,671,22831,532,638DFND
INVESCO QQQ TRUNIT SER 146090E103$1,663,1704,692,518DFND
THOMSON REUTERS CORP.COM NEW884903709$1,622,23116,333,401DFND
BLACKSTONE GROUP INCCOM09260D107$1,610,13916,575,434DFND
STARBUCKS CORPCOM855244109$1,588,90514,210,763DFND
TJX COS INC NEWCOM872540109$1,525,88322,632,506DFND
COCA COLA COCOM191216100$1,512,82627,958,333DFND
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF921943858$1,491,71528,954,083DFND