0001140361-23-053182
Royal Bank of Canada
Total Value: $369,063,327,000
Total Holdings: 27503
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$11,801,188,00037,375,105DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$11,450,001,00026,784,879DFND
APPLE INCCOM37833100$10,240,518,00059,812,598DFND
TORONTO DOMINION BK ONTCOM NEW891160509$10,222,662,000169,642,579DFND
ROYAL BK CDACOM780087102$6,662,066,00076,190,147DFND
AMAZON COM INCCOM23135106$6,006,067,00047,247,235DFND
BANK MONTREAL QUECOM63671101$5,875,239,00069,636,616DFND
ENBRIDGE INCCOM29250N105$5,414,707,000163,142,721DFND
UNITEDHEALTH GROUP INCCOM91324P102$5,170,232,00010,254,534DFND
BANK NOVA SCOTIA HALIFAXCOM64149107$5,018,602,000110,081,175DFND
ALPHABET INCCAP STK CL A02079K305$4,495,380,00034,352,594DFND
VISA INCCOM CL A92826C839$4,310,067,00018,738,606DFND
CANADIAN NAT RES LTDCOM136385101$4,229,977,00065,408,689DFND
NVIDIA CORPORATIONCOM67066G104$4,116,741,0009,463,995DFND
CANADIAN PACIFIC KANSAS CITYCOM13646K108$3,950,043,00053,084,837DFND
JPMORGAN CHASE & COCOM46625H100$3,599,327,00024,819,529DFND
TC ENERGY CORPCOM87807B107$3,488,997,000101,394,890DFND
ALPHABET INCCAP STK CL C02079K107$3,485,334,00026,434,087DFND
BROOKFIELD CORPCL A LTD VT SH11271J107$3,312,054,000105,917,882DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$3,308,250,0009,444,043DFND
CANADIAN NATL RY COCOM136375102$3,200,832,00029,547,041OTR
ISHARES TRCORE S&P500 ETF464287200$3,099,314,0007,217,275DFND
MANULIFE FINL CORPCOM56501R106$3,073,167,000168,116,239SOLE
HOME DEPOT INCCOM437076102$3,026,468,00010,016,115DFND
INVESCO QQQ TRUNIT SER 146090E103$2,991,447,0008,349,701DFND
CANADIAN IMPERIAL BK COMM TOCOM136069101$2,778,790,00071,970,768DFND
TELUS CORPORATIONCOM87971M103$2,726,675,000166,871,190DFND
ISHARES TRRUSSELL 2000 ETF464287655$2,594,453,00014,679,487DFND
COSTCO WHSL CORP NEWCOM22160K105$2,527,703,0004,474,120DFND
THERMO FISHER SCIENTIFIC INCCOM883556102$2,347,645,0004,638,059DFND
SUNCOR ENERGY INC NEWCOM867224107$2,333,457,00067,872,522DFND
SUN LIFE FINANCIAL INC.COM866796105$2,288,345,00046,892,333DFND
BCE INCCOM NEW05534B760$2,265,161,00059,344,009DFND
PEPSICO INCCOM713448108$2,261,145,00013,344,804DFND
MASTERCARD INCORPORATEDCL A57636Q104$2,104,214,0005,314,881DFND
EXXON MOBIL CORPCOM30231G102$2,072,891,00017,629,634DFND
JOHNSON & JOHNSONCOM478160104$1,974,082,00012,674,686DFND
MCDONALDS CORPCOM580135101$1,907,314,0007,240,039DFND
NUTRIEN LTDCOM67077M108$1,817,780,00029,432,979DFND
CISCO SYS INCCOM17275R102$1,815,615,00033,772,590DFND
CHEVRON CORP NEWCOM166764100$1,796,228,00010,652,517DFND
META PLATFORMS INCCL A30303M102$1,790,070,0005,962,723DFND
ISHARES TR20 YR TR BD ETF464287432$1,729,406,00019,499,447DFND
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858$1,642,081,00037,559,021DFND
PEMBINA PIPELINE CORPCOM706327103$1,640,869,00054,586,460DFND
THOMSON REUTERS CORP.COM884903808$1,638,810,00013,397,731DFND
PROCTER AND GAMBLE COCOM742718109$1,629,299,00011,170,305DFND
COCA COLA COCOM191216100$1,593,627,00028,467,789DFND
PALO ALTO NETWORKS INCCOM697435105$1,519,417,0006,481,046DFND
WASTE CONNECTIONS INCCOM94106B101$1,516,908,00011,294,922DFND