0001567619-19-011119
ROYAL BANK OF CANADA
Total Value: $234,152,580,000
Total Holdings: 25016
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,377,899135,797,910DFND
BANK N S HALIFAXCOM64149107$5,920,865111,127,360DFND
ROYAL BK CDA MONTREAL QUECOM780087102$5,559,85573,591,725DFND
SPDR S&P 500 ETF TRTR UNIT78462F103$5,270,95218,659,556DFND
ENBRIDGE INCCOM29250N105$4,687,357129,270,732DFND
AMAZON COM INCCOM23135106$4,294,8472,411,819DFND
BANK MONTREAL QUECOM63671101$4,146,46555,419,204DFND
APPLE INCCOM37833100$3,691,30519,433,039DFND
MICROSOFT CORPCOM594918104$3,607,96130,591,526DFND
TRANSCANADA CORPCOM89353D107$3,562,70979,276,989DFND
CANADIAN NATL RY COCOM136375102$3,416,81138,185,158DFND
BCE INCCOM NEW05534B760$3,372,70175,978,838DFND
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$3,123,74166,961,236DFND
INVESCO QQQ TRUNIT SER 146090E103$2,711,69315,093,458DFND
CDN IMPERIAL BK COMM TORONTOCOM136069101$2,507,87431,717,135DFND
SUNCOR ENERGY INC NEWCOM867224107$2,310,30371,239,654DFND
FACEBOOK INCCL A30303M102$2,159,61912,955,895DFND
MANULIFE FINL CORPCOM56501R106$2,009,855118,855,947DFND
JOHNSON & JOHNSONCOM478160104$1,930,89613,812,837DFND
TELUS CORPCOM87971M103$1,914,33951,683,014DFND
JPMORGAN CHASE & COCOM46625H100$1,882,43618,595,624DFND
UNITEDHEALTH GROUP INCCOM91324P102$1,830,6327,403,667DFND
CANADIAN NAT RES LTDCOM136385101$1,791,98865,163,108DFND
CANADIAN PAC RY LTDCOM13645T100$1,730,2248,397,929DFND
ALPHABET INCCAP STK CL C02079K107$1,655,9151,411,319DFND
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$1,592,3318,727,481DFND
SUN LIFE FINL INCCOM866796105$1,577,50341,070,079DFND
NUTRIEN LTDCOM67077M108$1,534,46529,083,885DFND
ALPHABET INCCAP STK CL A02079K305$1,444,9651,227,781DFND
PEMBINA PIPELINE CORPCOM706327103$1,440,12639,176,438DFND
BANK AMER CORPCOM60505104$1,315,08847,665,313DFND
VISA INCCOM CL A92826C839$1,287,6038,243,818DFND
NETFLIX INCCOM64110L106$1,274,8283,575,352DFND
FORTIS INCCOM349553107$1,272,59134,403,684DFND
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$1,252,3026,233,759DFND
ISHARES TRCORE S&P500 ETF464287200$1,199,0994,213,870DFND
CISCO SYS INCCOM17275R102$1,170,04021,671,447DFND
TESLA INCCOM88160R101$1,163,4994,157,433DFND
VERIZON COMMUNICATIONS INCCOM92343V104$1,141,87519,311,298DFND
MASTERCARD INCCL A57636Q104$1,127,7474,789,749DFND
MERCK & CO INCCOM58933Y105$1,109,63613,341,766DFND
ROGERS COMMUNICATIONS INCCL B775109200$1,109,01120,605,915DFND
DISNEY WALT COCOM DISNEY254687106$1,090,5599,822,214DFND
COCA COLA COCOM191216100$1,047,33122,350,252DFND
SHAW COMMUNICATIONS INCCL B CONV82028K200$1,028,29449,342,350DFND
PROCTER AND GAMBLE COCOM742718109$997,3989,585,746DFND
INTEL CORPCOM458140100$994,57018,520,854DFND
PFIZER INCCOM717081103$993,71223,397,950DFND
THOMSON REUTERS CORPCOM NEW884903709$990,99416,739,772DFND
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF921943858$984,15524,080,091DFND