0001140361-24-008032
Royal Bank of Canada
Total Value: $428,269,154,000
Total Holdings: 29380
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
SPDR S&P 500 ETF TRTR UNIT78462F103$15,794,499,00033,229,888DFND
MICROSOFT CORPCOM594918104$14,647,099,00038,950,903DFND
APPLE INCCOM37833100$12,494,616,00064,896,988DFND
TORONTO DOMINION BK ONTCOM NEW891160509$10,086,593,000156,090,905DFND
AMAZON COM INCCOM23135106$8,196,833,00053,947,842DFND
ROYAL BK CDACOM780087102$7,972,066,00078,829,874DFND
BANK MONTREAL QUECOM63671101$6,852,713,00069,261,308DFND
CANADIAN NAT RES LTDCOM136385101$5,441,640,00083,053,124DFND
ENBRIDGE INCCOM29250N105$5,431,109,000150,780,326DFND
UNITEDHEALTH GROUP INCCOM91324P102$5,304,494,00010,075,590DFND
BANK NOVA SCOTIA HALIFAXCOM64149107$5,216,679,000107,140,675DFND
NVIDIA CORPORATIONCOM67066G104$5,210,707,00010,522,610DFND
ISHARES TRRUSSELL 2000 ETF464287655$5,196,907,00025,892,616DFND
ALPHABET INCCAP STK CL A02079K305$5,048,630,00036,141,680DFND
VISA INCCOM CL A92826C839$4,848,364,00018,622,484DFND
JPMORGAN CHASE & COCOM46625H100$4,259,108,00025,038,845DFND
CANADIAN PACIFIC KANSAS CITYCOM13646K108$4,115,682,00052,057,727DFND
BROOKFIELD CORPCL A LTD VT SH11271J107$4,013,179,000100,029,409DFND
TC ENERGY CORPCOM87807B107$3,860,809,00098,767,202DFND
ALPHABET INCCAP STK CL C02079K107$3,847,784,00027,302,797DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$3,605,979,00010,110,405DFND
ISHARES TRCORE S&P500 ETF464287200$3,556,487,0007,446,115DFND
CANADIAN IMPERIAL BK COMM TOCOM136069101$3,449,270,00071,650,833DFND
CANADIAN NATL RY COCOM136375102$3,448,687,00027,451,147DFND
HOME DEPOT INCCOM437076102$3,445,433,0009,942,094DFND
MANULIFE FINL CORPCOM56501R106$3,425,197,000154,986,324DFND
INVESCO QQQ TRUNIT SER 146090E103$2,985,101,0007,289,273DFND
COSTCO WHSL CORP NEWCOM22160K105$2,882,102,0004,366,291DFND
TELUS CORPORATIONCOM87971M103$2,846,902,000160,028,240DFND
PROCTER AND GAMBLE COCOM742718109$2,609,942,00017,810,440DFND
MCDONALDS CORPCOM580135101$2,476,682,0008,352,788SOLE
META PLATFORMS INCCL A30303M102$2,449,979,0006,921,626DFND
SUN LIFE FINANCIAL INC.COM866796105$2,314,348,00044,626,855DFND
MASTERCARD INCORPORATEDCL A57636Q104$2,248,529,0005,271,924DFND
SHOPIFY INCCL A82509L107$2,190,108,00028,114,345DFND
JOHNSON & JOHNSONCOM478160104$2,146,213,00013,692,826DFND
BROADCOM INCCOM11135F101$2,086,034,0001,868,789DFND
SUNCOR ENERGY INC NEWCOM867224107$2,071,982,00064,668,606DFND
BCE INCCOM NEW05534B760$2,029,547,00051,537,484DFND
SALESFORCE INCCOM79466L302$1,988,027,0007,555,017DFND
THOMSON REUTERS CORP.COM884903808$1,930,233,00013,200,895OTR
EXXON MOBIL CORPCOM30231G102$1,894,055,00018,944,339DFND
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858$1,893,592,00039,532,198DFND
PEMBINA PIPELINE CORPCOM706327103$1,870,489,00054,343,095DFND
HONEYWELL INTL INCCOM438516106$1,851,555,0008,829,126DFND
ADOBE INCCOM00724F101$1,827,070,0003,062,467DFND
T-MOBILE US INCCOM872590104$1,740,615,00010,856,447DFND
THERMO FISHER SCIENTIFIC INCCOM883556102$1,739,118,0003,276,473DFND
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100$1,735,021,00016,682,902DFND
AMGEN INCCOM31162100$1,679,625,0005,831,624DFND