0001140361-23-039575
Royal Bank of Canada
Total Value: $381,172,679,000
Total Holdings: 28242
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$12,819,042,00037,643,279DFND
APPLE INCCOM37833100$11,753,631,00060,595,098DFND
TORONTO DOMINION BK ONTCOM NEW891160509$11,268,698,000181,723,880DFND
ROYAL BK CDACOM780087102$7,247,579,00075,882,923DFND
AMAZON COM INCCOM23135106$6,507,649,00049,920,603DFND
BANK MONTREAL QUECOM63671101$6,377,551,00070,618,427DFND
ENBRIDGE INCCOM29250N105$6,206,437,000167,064,220DFND
BANK NOVA SCOTIA HALIFAXCOM64149107$5,668,533,000113,280,041DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$5,351,774,00012,073,116DFND
UNITEDHEALTH GROUP INCCOM91324P102$4,897,074,00010,188,653DFND
NVIDIA CORPORATIONCOM67066G104$4,496,085,00010,628,546DFND
VISA INCCOM CL A92826C839$4,483,466,00018,879,347DFND
CANADIAN PACIFIC KANSAS CITYCOM13646K108$4,293,519,00053,157,358DFND
TC ENERGY CORPCOM87807B107$4,271,952,000105,715,224DFND
ISHARES TRCORE S&P500 ETF464287200$4,145,445,0009,300,766DFND
ALPHABET INCCAP STK CL A02079K305$4,133,847,00034,535,051DFND
CANADIAN NATL RY COCOM136375102$3,747,087,00030,949,752DFND
CANADIAN NAT RES LTDCOM136385101$3,679,338,00065,398,828DFND
INVESCO QQQ TRUNIT SER 146090E103$3,629,205,0009,824,060DFND
BROOKFIELD CORPCL A LTD VT SH11271J107$3,494,138,000103,837,648DFND
CANADIAN IMPERIAL BK COMM TOCOM136069101$3,466,034,00081,209,767DFND
JPMORGAN CHASE & COCOM46625H100$3,452,989,00023,741,661DFND
ALPHABET INCCAP STK CL C02079K107$3,304,685,00027,318,220DFND
ISHARES TRRUSSELL 2000 ETF464287655$3,227,933,00017,236,778DFND
TELUS CORPORATIONCOM87971M103$3,204,297,000164,660,666DFND
MANULIFE FINL CORPCOM56501R106$3,195,056,000168,961,183DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$3,194,965,0009,369,394DFND
PEPSICO INCCOM713448108$2,911,232,00015,717,701DFND
BCE INCCOM NEW05534B760$2,798,109,00061,375,545DFND
HOME DEPOT INCCOM437076102$2,607,174,0008,392,916DFND
THERMO FISHER SCIENTIFIC INCCOM883556102$2,482,735,0004,758,477DFND
SUN LIFE FINANCIAL INC.COM866796105$2,481,337,00047,608,163DFND
COSTCO WHSL CORP NEWCOM22160K105$2,453,424,0004,557,049DFND
JOHNSON & JOHNSONCOM478160104$2,308,589,00013,947,498DFND
SUNCOR ENERGY INC NEWCOM867224107$2,264,817,00077,244,785DFND
MCDONALDS CORPCOM580135101$2,235,410,0007,491,068DFND
ISHARES TR20 YR TR BD ETF464287432$2,184,406,00021,220,187DFND
MASTERCARD INCORPORATEDCL A57636Q104$2,068,066,0005,258,239DFND
EXXON MOBIL CORPCOM30231G102$1,861,761,00017,359,084DFND
THOMSON REUTERS CORP.COM884903808$1,786,782,00013,241,316DFND
RESTAURANT BRANDS INTL INCCOM76131D103$1,757,497,00022,671,524DFND
NUTRIEN LTDCOM67077M108$1,740,407,00029,473,453DFND
COCA COLA COCOM191216100$1,702,732,00028,275,182DFND
MERCK & CO INCCOM58933Y105$1,685,810,00014,609,666DFND
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858$1,680,634,00036,393,093DFND
SHOPIFY INCCL A82509L107$1,659,225,00025,684,586DFND
PROCTER AND GAMBLE COCOM742718109$1,642,339,00010,823,380DFND
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100$1,616,471,00016,017,338DFND
CHEVRON CORP NEWCOM166764100$1,600,425,00010,171,109DFND
META PLATFORMS INCCL A30303M102$1,592,569,0005,549,411DFND