0001140361-25-031144
Royal Bank of Canada
Total Value: $554,862,076,000
Total Holdings: 28572
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$22,774,298,00036,860,562DFND
MICROSOFT CORPCOM594918104$19,509,860,00039,222,895DFND
NVIDIA CORPORATIONCOM67066G104$16,455,626,000104,156,129DFND
AMAZON COM INCCOM23135106$12,638,407,00057,607,037DFND
APPLE INCCOM37833100$12,632,458,00061,570,688DFND
TORONTO DOMINION BK ONTCOM NEW891160509$10,898,731,000148,383,006DFND
ROYAL BK CDACOM780087102$9,705,528,00073,778,242DFND
ISHARES TRCORE S&P500 ETF464287200$8,264,976,00013,311,281DFND
BANK MONTREAL QUECOM63671101$7,936,876,00071,742,532DFND
BANK NOVA SCOTIA HALIFAXCOM64149107$6,972,296,000126,149,757DFND
JPMORGAN CHASE & CO.COM46625H100$6,787,793,00023,413,452DFND
TC ENERGY CORPCOM87807B107$6,383,894,000130,844,328DFND
ENBRIDGE INCCOM29250N105$6,371,281,000140,584,363DFND
META PLATFORMS INCCL A30303M102$6,126,599,0008,300,614DFND
BROADCOM INCCOM11135F101$6,097,914,00022,121,947DFND
CANADIAN IMPERIAL BK COMMCOM136069101$6,042,564,00085,310,812DFND
ISHARES TRRUSSELL 2000 ETF464287655$5,739,649,00026,598,304DFND
INVESCO QQQ TRUNIT SER 14.609E+107$5,596,398,00010,145,018DFND
ALPHABET INCCAP STK CL A02079K305$5,475,789,00031,071,829DFND
MANULIFE FINL CORPCOM56501R106$5,332,398,000166,846,037DFND
BROOKFIELD CORPCL A LTD VT SH11271J107$4,986,972,00080,630,118SOLE
VISA INCCOM CL A92826C839$4,638,344,00013,063,915DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$4,540,824,0009,347,683DFND
CANADIAN PACIFIC KANSAS CITYCOM13646K108$4,328,233,00054,601,125DFND
CANADIAN NAT RES LTDCOM136385101$4,143,963,000131,973,362DFND
ALPHABET INCCAP STK CL C02079K107$3,960,499,00022,326,506DFND
COSTCO WHSL CORP NEWCOM22160K105$3,802,654,0003,841,297DFND
TELUS CORPORATIONCOM87971M103$3,600,370,000224,182,449DFND
HOME DEPOT INCCOM437076102$3,583,519,0009,773,950DFND
SUN LIFE FINANCIAL INC.COM866796105$3,520,221,00052,975,487DFND
CHEVRON CORP NEWCOM166764100$3,089,166,00021,573,887SOLE
ELI LILLY & COCOM532457108$3,066,204,0003,933,399DFND
CANADIAN NATL RY COCOM136375102$2,928,897,00028,151,647DFND
MASTERCARD INCORPORATEDCL A57636Q104$2,827,973,0005,032,519DFND
NETFLIX INCCOM64110L106$2,762,750,0002,063,093DFND
PROCTER AND GAMBLE COCOM742718109$2,569,035,00016,125,008DFND
TESLA INCCOM88160R101$2,545,672,0008,013,827SOLE
WALMART INCCOM931142103$2,502,001,00025,588,068DFND
UNITEDHEALTH GROUP INCCOM91324P102$2,473,597,0007,928,948SOLE
SUNCOR ENERGY INC NEWCOM867224107$2,458,829,00065,656,252DFND
SHOPIFY INCCL A SUB VTG SHS82509L107$2,457,519,00021,304,888DFND
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858$2,420,415,00042,455,981DFND
VANGUARD INDEX FDSS&P 500 ETF SHS922908363$2,355,668,0004,147,081DFND
JOHNSON & JOHNSONCOM478160104$2,252,933,00014,749,136DFND
THOMSON REUTERS CORPCOM884903808$2,251,325,00011,193,389DFND
MCDONALDS CORPCOM580135101$2,168,490,0007,422,012DFND
PEMBINA PIPELINE CORPCOM706327103$2,139,575,00057,040,123DFND
WASTE CONNECTIONS INCCOM94106B101$2,100,612,00011,250,056DFND
BANK AMERICA CORPCOM60505104$2,010,229,00042,481,581DFND
EXXON MOBIL CORPCOM30231G102$1,971,636,00018,289,769DFND