0001567619-19-004295
ROYAL BANK OF CANADA
Total Value: $208,022,192,000
Total Holdings: 25895
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$7,166,834144,143,880DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$5,778,10423,119,817DFND
BANK N S HALIFAXCOM64149107$5,296,046106,197,063DFND
ROYAL BK CDA MONTREAL QUECOM780087102$5,165,22675,382,747DFND
BANK MONTREAL QUECOM63671101$3,683,35256,363,446DFND
ENBRIDGE INCCOM29250N105$3,646,642117,330,787DFND
AMAZON COM INCCOM23135106$3,628,9202,416,106DFND
MICROSOFT CORPCOM594918104$3,177,75431,286,340DFND
APPLE INCCOM37833100$3,176,15620,135,381DFND
BCE INCCOM NEW05534B760$2,976,80975,305,083DFND
CANADIAN NATL RY COCOM136375102$2,805,14537,851,118DFND
TRANSCANADA CORPCOM89353D107$2,781,63477,916,915DFND
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$2,614,91868,185,594DFND
CDN IMPERIAL BK COMM TORONTOCOM136069101$2,262,32530,350,459DFND
UNITEDHEALTH GROUP INCCOM91324P102$1,897,2747,615,904DFND
SUNCOR ENERGY INC NEWCOM867224107$1,869,67066,845,624DFND
FACEBOOK INCCL A30303M102$1,842,06614,051,883DFND
JPMORGAN CHASE & COCOM46625H100$1,775,28418,185,657DFND
JOHNSON & JOHNSONCOM478160104$1,749,67313,558,095DFND
MANULIFE FINL CORPCOM56501R106$1,675,610118,083,694DFND
ALPHABET INCCAP STK CL A02079K305$1,663,3341,591,770DFND
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$1,557,50911,362,866DFND
TELUS CORPCOM87971M103$1,549,74046,763,464DFND
CANADIAN NAT RES LTDCOM136385101$1,520,11362,996,812DFND
ALPHABET INCCAP STK CL C02079K107$1,482,9571,431,964DFND
CANADIAN PAC RY LTDCOM13645T100$1,454,6898,189,900DFND
INVESCO QQQ TRUNIT SER 146090E103$1,391,3579,019,559DFND
NUTRIEN LTDCOM67077M108$1,389,73129,568,712DFND
SUN LIFE FINL INCCOM866796105$1,387,37741,801,063DFND
TESLA INCCOM88160R101$1,271,1463,819,551DFND
PEMBINA PIPELINE CORPCOM706327103$1,220,03641,120,258DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$1,135,0155,558,891DFND
ROGERS COMMUNICATIONS INCCL B775109200$1,130,59322,056,052DFND
FORTIS INCCOM349553107$1,125,72833,744,850DFND
ISHARES TRCORE S&P500 ETF464287200$1,100,6514,374,435DFND
BANK AMER CORPCOM60505104$1,088,47244,174,975DFND
VERIZON COMMUNICATIONS INCCOM92343V104$1,086,77119,330,690DFND
MERCK & CO INCCOM58933Y105$1,076,61114,089,936DFND
VISA INCCOM CL A92826C839$1,035,7697,850,303DFND
DISNEY WALT COCOM DISNEY254687106$1,029,4169,388,187DFND
COCA COLA COCOM191216100$1,006,17221,249,660DFND
NETFLIX INCCOM64110L106$1,000,5813,738,250DFND
MASTERCARD INCORPORATEDCL A57636Q104$945,1955,010,309DFND
MCDONALDS CORPCOM580135101$937,5585,279,933DFND
SELECT SECTOR SPDR TRSBI INT-FINL81369Y605$918,39338,555,636DFND
CISCO SYS INCCOM17275R102$913,64421,085,730DFND
SHAW COMMUNICATIONS INCCL B CONV82028K200$883,19248,822,116DFND
HOME DEPOT INCCOM437076102$879,2745,117,425DFND
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF921943858$874,16223,562,314DFND
ISHARES TRRUSSELL 2000 ETF464287655$866,4886,471,168DFND