0001567619-22-010852
ROYAL BANK OF CANADA
Total Value: $399,906,302,000
Total Holdings: 27943
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$11,524,530145,108,654DFND
MICROSOFT CORPCOM594918104$11,398,71336,971,595DFND
APPLE INCCOM37833100$11,099,32963,566,404DFND
ROYAL BK CDACOM780087102$8,194,18974,310,226DFND
BANK NOVA SCOTIA B CCOM64149107$7,994,723111,471,324DFND
ENBRIDGE INCCOM29250N105$7,690,121166,850,134DFND
BANK MONTREAL QUECOM63671101$7,221,13761,211,633DFND
AMAZON COM INCCOM23135106$7,204,3242,209,949DFND
UNITEDHEALTH GROUP INCCOM91324P102$5,446,58610,680,206DFND
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$5,440,91596,180,216DFND
TC ENERGY CORPCOM87807B107$5,127,27090,876,851DFND
ALPHABET INCCAP STK CL A02079K305$4,966,8311,785,763DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$4,793,63610,613,843DFND
CANADIAN IMP BK COMMCOM136069101$4,718,96938,778,603DFND
BCE INCCOM NEW05534B760$4,606,39783,058,062DFND
CANADIAN PAC RY LTDCOM13645T100$4,309,97852,216,841DFND
CANADIAN NATL RY COCOM136375102$4,000,56829,823,836DFND
CANADIAN NAT RES LTDCOM136385101$3,726,45960,123,564DFND
ALPHABET INCCAP STK CL C02079K107$3,686,5861,319,943DFND
TELUS CORPORATIONCOM87971M103$3,665,987140,244,274DFND
NUTRIEN LTDCOM67077M108$3,660,27735,198,364DFND
MANULIFE FINL CORPCOM56501R106$3,591,600168,224,812DFND
INVESCO QQQ TRUNIT SER 146090E103$3,490,8289,628,802DFND
NVIDIA CORPORATIONCOM67066G104$3,279,40812,018,650DFND
JPMORGAN CHASE & COCOM46625H100$3,106,89722,791,221DFND
ISHARES TRCORE S&P500 ETF464287200$2,920,6846,437,620DFND
SUN LIFE FINANCIAL INC.COM866796105$2,884,45751,665,054DFND
VISA INCCOM CL A92826C839$2,817,04412,702,552DFND
JOHNSON & JOHNSONCOM478160104$2,692,27915,190,876DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$2,653,4047,518,647DFND
COSTCO WHSL CORP NEWCOM22160K105$2,582,7704,485,142DFND
ISHARES TRRUSSELL 2000 ETF464287655$2,567,19712,506,443DFND
PEPSICO INCCOM713448108$2,479,02214,810,738DFND
SUNCOR ENERGY INC NEWCOM867224107$2,427,84074,496,437DFND
HOME DEPOT INCCOM437076102$2,378,3407,945,545SOLE
META PLATFORMS INCCL A30303M102$2,304,11710,362,106DFND
CISCO SYS INCCOM17275R102$2,130,94838,216,435DFND
DANAHER CORPORATIONCOM235851102$2,046,3546,976,285DFND
TESLA INCCOM88160R101$2,002,3031,858,112DFND
MASTERCARD INCORPORATEDCL A57636Q104$1,939,7015,427,558DFND
DISNEY WALT COCOM254687106$1,924,08714,028,062DFND
COCA COLA COCOM191216100$1,876,66630,268,826DFND
MCDONALDS CORPCOM580135101$1,815,5907,342,243DFND
CHEVRON CORP NEWCOM166764100$1,777,82310,918,282DFND
BLACKSTONE INCCOM09260D107$1,763,97713,896,151DFND
THOMSON REUTERS CORP.COM NEW884903709$1,746,95216,049,155DFND
CVS HEALTH CORPCOM126650100$1,639,53816,199,369DFND
FORTIS INCCOM349553107$1,617,30532,672,828DFND
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF921943858$1,602,86733,372,170DFND
MEDTRONIC PLCSHSG5960L103$1,544,49613,920,651DFND