0001140361-24-045234
Royal Bank of Canada
Total Value: $435,869,685,000
Total Holdings: 27530
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$15,225,687,00036,189,594DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$13,020,367,00024,892,207DFND
APPLE INCCOM037833100$10,486,983,00061,155,719DFND
TORONTO DOMINION BK ONTCOM NEW891160509$9,463,662,000156,735,078DFND
AMAZON COM INCCOM023135106$8,799,980,00048,785,784DFND
NVIDIA CORPORATIONCOM67066G104$8,423,023,0009,322,041DFND
ROYAL BK CDACOM780087102$7,874,798,00078,061,045DFND
BANK MONTREAL QUECOM063671101$6,503,891,00066,583,640DFND
TC ENERGY CORPCOM87807B107$6,460,241,000160,702,525DFND
BANK NOVA SCOTIA HALIFAXCOM064149107$5,537,818,000106,948,948DFND
ALPHABET INCCAP STK CL A02079K305$5,244,316,00034,746,681DFND
JPMORGAN CHASE & COCOM46625H100$5,232,190,00026,121,760DFND
VISA INCCOM CL A92826C839$5,173,765,00018,538,643DFND
ENBRIDGE INCCOM29250N105$5,075,911,000140,296,011DFND
CANADIAN NAT RES LTDCOM136385101$5,034,878,00065,970,635DFND
CANADIAN PACIFIC KANSAS CITYCOM13646K108$4,562,321,00051,744,620DFND
ISHARES TRCORE S&P500 ETF464287200$4,522,233,0008,601,816DFND
ISHARES TRRUSSELL 2000 ETF464287655$4,435,476,00021,091,182DFND
UNITEDHEALTH GROUP INCCOM91324P102$4,396,192,0008,886,577DFND
INVESCO QQQ TRUNIT SER 146090E103$4,289,207,0009,660,159DFND
CANADIAN IMPERIAL BK COMM TOCOM136069101$4,203,711,00082,880,737DFND
BERKSHIRE HATHAWAY INC DELCL B NEW084670702$4,152,845,0009,875,501DFND
MANULIFE FINL CORPCOM56501R106$4,127,415,000165,162,697DFND
BROOKFIELD CORPCL A LTD VT SH11271J107$4,068,889,00097,179,106DFND
ALPHABET INCCAP STK CL C02079K107$3,879,119,00025,476,933DFND
HOME DEPOT INCCOM437076102$3,749,895,0009,775,536DFND
CANADIAN NATL RY COCOM136375102$3,592,648,00027,276,941DFND
META PLATFORMS INCCL A30303M102$3,225,629,0006,642,840DFND
COSTCO WHSL CORP NEWCOM22160K105$3,038,919,0004,147,957DFND
PROCTER AND GAMBLE COCOM742718109$3,012,426,00018,566,561DFND
TELUS CORPORATIONCOM87971M103$2,614,623,000163,311,938DFND
SUNCOR ENERGY INC NEWCOM867224107$2,460,066,00066,650,428DFND
SUN LIFE FINANCIAL INC.COM866796105$2,429,968,00044,521,196DFND
MASTERCARD INCORPORATEDCL A57636Q104$2,422,579,0005,030,584DFND
BROADCOM INCCOM11135F101$2,277,464,0001,718,309DFND
MCDONALDS CORPCOM580135101$2,149,178,0007,622,563DFND
SALESFORCE INCCOM79466L302$2,111,036,0007,009,216DFND
JOHNSON & JOHNSONCOM478160104$2,098,439,00013,265,311DFND
EXXON MOBIL CORPCOM30231G102$2,077,345,00017,871,147DFND
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858$2,035,589,00040,573,825DFND
THOMSON REUTERS CORP.COM884903808$1,901,312,00012,201,192DFND
WASTE CONNECTIONS INCCOM94106B101$1,882,440,00010,943,785DFND
T-MOBILE US INCCOM872590104$1,874,151,00011,482,359DFND
THERMO FISHER SCIENTIFIC INCCOM883556102$1,849,970,0003,182,965DFND
DISNEY WALT COCOM254687106$1,848,795,00015,109,482DFND
ELI LILLY & COCOM532457108$1,814,643,0002,332,567DFND
BCE INCCOM NEW05534B760$1,792,155,00052,741,459DFND
MERCK & CO INCCOM58933Y105$1,788,603,00013,555,151DFND
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100$1,786,505,00013,131,236DFND
PEMBINA PIPELINE CORPCOM706327103$1,784,844,00050,504,833DFND