0001567619-20-015317
ROYAL BANK OF CANADA
Total Value: $252,020,047,000
Total Holdings: 24698
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
TORONTO DOMINION BK ONTCOM NEW891160509$6,983,422156,543,906OTR
MICROSOFT CORPCOM594918104$6,637,62532,615,721DFND
APPLE INCCOM37833100$6,383,82017,499,506DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$6,044,67619,602,664DFND
AMAZON COM INCCOM23135106$5,718,0422,072,641DFND
ROYAL BK CDACOM780087102$5,307,30978,278,900DFND
ENBRIDGE INCCOM29250N105$4,802,894157,886,081DFND
BANK NOVA SCOTIA B CCOM64149107$4,788,409116,110,832DFND
TC ENERGY CORPCOM87807B107$3,816,96489,056,504DFND
BCE INCCOM NEW05534B760$3,669,75487,856,235DFND
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$3,223,53097,979,583DFND
CANADIAN NATL RY COCOM136375102$3,048,86834,423,259DFND
BANK MONTREAL QUECOM63671101$2,895,83154,586,757DFND
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$2,671,23912,384,052DFND
FACEBOOK INCCL A30303M102$2,423,50310,672,934DFND
CANADIAN IMP BK COMMCOM136069101$2,398,76135,818,432DFND
UNITEDHEALTH GROUP INCCOM91324P102$2,327,7617,892,046DFND
MANULIFE FINL CORPCOM56501R106$2,284,992167,767,338DFND
TELUS CORPORATIONCOM87971M103$2,121,748126,520,413DFND
JOHNSON & JOHNSONCOM478160104$2,081,33214,800,043DFND
CANADIAN PAC RY LTDCOM13645T100$2,072,2198,115,536DFND
HOME DEPOT INCCOM437076102$1,948,7487,779,118DFND
ALPHABET INCCAP STK CL C02079K107$1,945,4611,376,236DFND
ALPHABET INCCAP STK CL A02079K305$1,939,7821,367,922DFND
VISA INCCOM CL A92826C839$1,926,6139,973,664DFND
JPMORGAN CHASE & COCOM46625H100$1,800,51419,142,210DFND
SUN LIFE FINANCIAL INC.COM866796105$1,754,86447,751,437DFND
ISHARES TRCORE S&P500 ETF464287200$1,713,7355,533,710DFND
MERCK & CO. INCCOM58933Y105$1,527,52419,753,314DFND
INTEL CORPCOM458140100$1,465,02324,486,430DFND
FORTIS INCCOM349553107$1,449,28338,058,863DFND
CISCO SYS INCCOM17275R102$1,446,73131,019,093DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$1,354,2637,586,481DFND
MASTERCARD INCORPORATEDCL A57636Q104$1,344,3304,546,256DFND
TESLA INCCOM88160R101$1,341,8261,242,650DFND
NVIDIA CORPORATIONCOM67066G104$1,229,0393,235,080DFND
SUNCOR ENERGY INC NEWCOM867224107$1,223,82372,587,170DFND
INVESCO QQQ TRUNIT SER 146090E103$1,219,1364,923,811DFND
DISNEY WALT COCOM DISNEY254687106$1,210,60610,856,478DFND
SPDR GOLD TRGOLD SHS78463V107$1,198,3267,159,739DFND
DANAHER CORPORATIONCOM235851102$1,192,1216,741,634DFND
BARRICK GOLD CORPORATIONCOM67901108$1,189,95444,170,506DFND
COSTCO WHSL CORP NEWCOM22160K105$1,178,3993,886,407DFND
VERIZON COMMUNICATIONS INCCOM92343V104$1,164,66221,125,766DFND
THOMSON REUTERS CORP.COM NEW884903709$1,146,73016,871,100DFND
CVS HEALTH CORPCOM126650100$1,116,82517,189,845DFND
QUALCOMM INCCOM747525103$1,103,25312,095,725DFND
PEMBINA PIPELINE CORPCOM706327103$1,100,70344,028,112DFND
CANADIAN NAT RES LTDCOM136385101$1,098,35263,015,036DFND
ABBVIE INCCOM00287Y109$1,095,13611,154,366DFND