0001140361-24-045394
Royal Bank of Canada
Total Value: $439,072,117,000
Total Holdings: 27209
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$16,451,564,00036,808,518DFND
APPLE INCCOM037833100$13,399,717,00063,620,352DFND
NVIDIA CORPORATIONCOM67066G104$11,557,453,00093,552,320DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$11,354,440,00020,863,691DFND
AMAZON COM INCCOM023135106$9,779,808,00050,607,020DFND
TORONTO DOMINION BK ONTCOM NEW891160509$8,166,110,000148,582,796DFND
ROYAL BK CDACOM780087102$8,125,070,00076,377,803DFND
INVESCO QQQ TRUNIT SER 146090E103$7,171,562,00014,968,507DFND
ISHARES TRCORE S&P500 ETF464287200$7,129,399,00013,028,163DFND
ALPHABET INCCAP STK CL A02079K305$5,870,241,00032,227,511DFND
BANK MONTREAL QUECOM063671101$5,119,451,00061,054,894DFND
JPMORGAN CHASE & CO.COM46625H100$4,998,302,00024,712,261DFND
BANK NOVA SCOTIA HALIFAXCOM064149107$4,963,978,000108,573,448DFND
ENBRIDGE INCCOM29250N105$4,860,565,000136,571,051DFND
VISA INCCOM CL A92826C839$4,800,948,00018,291,418DFND
MANULIFE FINL CORPCOM56501R106$4,450,286,000167,178,266DFND
UNITEDHEALTH GROUP INCCOM91324P102$4,343,961,0008,529,946DFND
CANADIAN NAT RES LTDCOM136385101$4,193,584,000117,797,353DFND
ALPHABET INCCAP STK CL C02079K107$4,190,119,00022,844,400DFND
CANADIAN PACIFIC KANSAS CITYCOM13646K108$4,043,737,00051,362,063DFND
BERKSHIRE HATHAWAY INC DELCL B NEW084670702$4,036,511,0009,922,593DFND
ISHARES TRRUSSELL 2000 ETF464287655$3,947,772,00019,457,689DFND
CANADIAN IMPERIAL BK COMM TOCOM136069101$3,883,188,00081,682,546DFND
TC ENERGY CORPCOM87807B107$3,787,115,00099,923,815DFND
BROOKFIELD CORPCL A LTD VT SH11271J107$3,767,604,00090,698,183DFND
HOME DEPOT INCCOM437076102$3,633,388,00010,554,811DFND
META PLATFORMS INCCL A30303M102$3,609,396,0007,158,380DFND
COSTCO WHSL CORP NEWCOM22160K105$3,416,731,0004,019,734DFND
CANADIAN NATL RY COCOM136375102$3,089,312,00026,151,799DFND
PROCTER AND GAMBLE COCOM742718109$2,814,556,00017,066,187DFND
BROADCOM INCCOM11135F101$2,804,315,0001,746,660DFND
SUNCOR ENERGY INC NEWCOM867224107$2,481,406,00065,128,775DFND
TELUS CORPORATIONCOM87971M103$2,448,430,000161,719,127DFND
EXXON MOBIL CORPCOM30231G102$2,206,956,00019,170,918DFND
ELI LILLY & COCOM532457108$2,182,114,0002,410,160DFND
MASTERCARD INCORPORATEDCL A57636Q104$2,177,952,0004,936,875DFND
JOHNSON & JOHNSONCOM478160104$2,154,290,00014,739,260DFND
SUN LIFE FINANCIAL INC.COM866796105$2,138,811,00043,658,117DFND
BCE INCCOM NEW05534B760$2,064,360,00063,773,868DFND
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100$2,031,637,00011,688,833DFND
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858$2,016,939,00040,812,179DFND
THOMSON REUTERS CORP.COM884903808$1,970,283,00011,688,207DFND
MERCK & CO INCCOM58933Y105$1,942,800,00015,693,046DFND
PEMBINA PIPELINE CORPCOM706327103$1,931,633,00052,093,678DFND
VANGUARD INDEX FDSS&P 500 ETF SHS922908363$1,895,127,0003,789,272DFND
MCDONALDS CORPCOM580135101$1,870,285,0007,339,045DFND
BANK AMERICA CORPCOM060505104$1,851,820,00046,563,203DFND
TEXAS INSTRS INCCOM882508104$1,832,168,0009,418,434DFND
WALMART INCCOM931142103$1,814,458,00026,797,488DFND
THERMO FISHER SCIENTIFIC INCCOM883556102$1,812,616,0003,277,787DFND