← Back to Discover

ROYAL BANK OF CANADA

Period ended Jun 30, 2026 · Latest filing Aug 14, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2024: $489,789,593,000
  • Dec 31, 2024: $500,524,095,000
  • Mar 31, 2025: $478,546,730,000
  • Jun 30, 2025: $1,109,789,572,000
  • Sep 30, 2025: $610,244,854,000
  • Dec 31, 2025: $614,691,729,000
  • Mar 31, 2026: $570,144,452,000
  • Jun 30, 2026: $671,509,061,000

Top holdings

Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. STATE STR SPDR S&P 500 ETF T · TR UNIT · 78462F103 · shares · PUT: $27,450,295,000
  2. APPLE INC · COM · 037833100 · shares: $18,924,916,000
  3. NVIDIA CORPORATION · COM · 67066G104 · shares: $17,430,142,000
  4. ROYAL BK CDA · COM · 780087102 · shares: $14,533,563,000
  5. MICROSOFT CORP · COM · 594918104 · shares: $13,195,766,000
  6. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $13,085,251,000
  7. TORONTO DOMINION BK ONT · COM NEW · 891160509 · shares: $12,970,628,000
  8. AMAZON COM INC · COM · 023135106 · shares: $12,570,489,000
  9. ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $11,613,640,000
  10. BANK MONTREAL MEDIUM · COM · 063671101 · shares: $9,218,025,000

Reported holdings

28,169 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
DAUCH CORPCOM024061103 — 128 shares $1,000
BLACKROCK ETF TRUSTISHARES GOVT MON09290C749 — 11 shares $1,000
DYNEX CAP INCCOM26817Q886 — 100 shares $1,000
BLINK CHARGING COCOM09354A100 — 1,571 shares $1,000
EQT CORPCOM26884L109 — 19 shares $1,000
BLOOMIN BRANDS INCCOM094235108 — 112 shares $1,000
BLUE OWL CAPITAL INCCOM CL A09581B103 — 92 shares $1,000
AMER STATES WTR COCOM029899101 — 11 shares $1,000
AMERICAN TOWER CORPCOM03027X100 — 8 shares $1,000
AMERICAN WELL CORPCOM CL A NEW03044L204 — 162 shares $1,000
AMERICOLD REALTY TRUST INCCOM03064D108 — 37 shares $1,000
ELEMENT SOLUTIONS INCCOM28618M106 — 28 shares $1,000
ELOXX PHARMACEUTICALS INCCOM NEW29014R301 — 98 shares $1,000
BOOKING HOLDINGS INCCOM09857L108 — 7 shares $1,000
EASTERLY GOVT PPTYS INCCOM SHS27616P301 — 56 shares $1,000
FLYEXCLUSIVE INCCOM CL A343928107 — 452 shares $1,000
EMBECTA CORPCOMMON STOCK29082K105 — 376 shares $1,000
MECHANICS BANCORPCL A43785V102 — 82 shares $1,000
HONEST CO INCCOM438333106 — 300 shares $1,000
ISHARES TRCHINA LG-CAP ETF464287184 — 25 shares $1,000
FORTREA HLDGS INCCOMMON STOCK34965K107 — 34 shares $1,000
ENANTA PHARMACEUTICALS INCCOM29251M106 — 90 shares $1,000
ENERGY FOCUS INCCOM NEW29268T508 — 175 shares $1,000
ENERFLEX LTDCOM29269R105 — 36 shares $1,000
FOX CORPCL B COM35137L204 — 22 shares $1,000
STAR EQUITY HOLDINGS INCCOM NEW443787205 — 140 shares $1,000
FRANKLIN TEMPLETON ETF TRULTR SHOR BD ETF35473P496 — 30 shares $1,000
HURON CONSULTING GROUP INCCOM447462102 — 8 shares $1,000
FRANKLIN TEMPLETON ETF TRFRANKLIN INDIA35473P769 — 26 shares $1,000
HYCROFT MINING HOLDING CORPCL A NEW44862P208 — 27 shares $1,000
HYLIION HOLDINGS CORPCOMMON STOCK449109107 — 100 shares $1,000
ICF INTL INCCOM44925C103 — 15 shares $1,000
FREIGHTCAR AMER INCCOM357023100 — 94 shares $1,000
ENVISTA HOLDINGS CORPORATIONCOM29415F104 — 27 shares $1,000
EPLUS INCCOM294268107 — 14 shares $1,000
VESTIS CORPORATIONCOM SHS29430C102 — 50 shares $1,000
ISHARES TRSELECT US REIT464287564 — 18 shares $1,000
IPG PHOTONICS CORPCOM44980X109 — 12 shares $1,000
IRSA INVERSIONES Y REP S ASPON GDS ECH 10450047303 — 34 shares $1,000
IRHYTHM HOLDINGS INCCOM450056106 — 10 shares $1,000
FRESENIUS MEDICAL CARE AGSPONSORED ADR358029106 — 34 shares $1,000
EQUITY RESIDENTIALSH BEN INT29476L107 — 20 shares $1,000
FUELCELL ENERGY INCCOM NEW35952H700 — 30 shares $1,000
ERO COPPER CORPCOM296006109 — 27 shares $1,000
ERO COPPER CORPCOM296006109 — 27 shares $1,000
FURY GOLD MINES LIMITEDCOM36117T100 — 1,032 shares $1,000
GFL ENVIRONMENTAL INCSUB VTG SHS36168Q104 — 35 shares $1,000
ETSY INCCOM29786A106 — 7 shares $1,000
IMMUTEP LTDSPONSORED ADS45257L108 — 2,932 shares $1,000
IMMUNOCORE HLDGS PLCADS45258D105 — 30 shares $1,000
GABELLI GLOBAL SMALL & MID CCOM36249W104 — 60 shares $1,000
EURONET WORLDWIDE INCCOM298736109 — 20 shares $1,000
IMPINJ INCCOM453204109 — 10 shares $1,000
EVERQUOTE INCCOM CL A30041R108 — 23 shares $1,000
NEW YORK LIFE INVESTMENTS ETMERGE ARBIT ETF45409B800 — 25 shares $1,000
GAMESTOP CORP NEW*W EXP 10/30/20236467W117 — 454 shares $1,000
EXCHANGE TRADED CONCEPTS TRURANG NUCL RE ETF301505475 — 10 shares $1,000
INGEVITY CORPCOM45688C107 — 9 shares $1,000
INFINITY NAT RES INCCOM CL A456941103 — 61 shares $1,000
F&G ANNUITIES & LIFE INCCOMMON STOCK30190A104 — 40 shares $1,000
INNOVEX INTERNATIONAL INCCOM457651107 — 60 shares $1,000
INNOVEX INTERNATIONAL INCCOM457651107 — 21 shares $1,000
INOVIO PHARMACEUTICALS INCCOM SHS45773H409 — 1,121 shares $1,000
GENIE ENERGY LTDCL B372284208 — 70 shares $1,000
GENTHERM INCCOM37253A103 — 37 shares $1,000
GENTHERM INCCOM37253A103 — 27 shares $1,000
GERON CORPCOM374163103 — 510 shares $1,000
FLYWIRE CORPORATIONCOM VTG302492103 — 50 shares $1,000
FB FINL CORPCOM30257X104 — 21 shares $1,000
ISHARES TR10-20 YR TRS ETF464288653 — 5 shares $1,000
INNOVATE CORPCOM NEW45784J303 — 68 shares $1,000
GEVO INCCOM PAR374396406 — 390 shares $1,000
GINKGO BIOWORKS HOLDINGS INCCL A NEW37611X209 — 81 shares $1,000
FTI CONSULTING INCCOM302941109 — 7 shares $1,000
ISHARES TRUS HOME CONS ETF464288752 — 9 shares $1,000
GITLAB INCCLASS A COM37637K108 — 49 shares $1,000
FATE THERAPEUTICS INCCOM31189P102 — 300 shares $1,000
GLOBAL X FDSDAX GERMANY ETF37954Y491 — 25 shares $1,000
KYNTRA BIO INCCOM NEW31572Q881 — 132 shares $1,000
FIBROBIOLOGICS INCCOM NEW31573L204 — 1,522 shares $1,000
INVESCO ACTVELY MNGD ETC FDOPTIMUM YIELD46090F100 — 41 shares $1,000
FIDELITY COVINGTON TRUSTELEC VEHS & FUTR316092220 — 30 shares $1,000
FIDELITY COVINGTON TRUSTCONSMR STAPLES316092303 — 13 shares $1,000
INUVO INCCOM46122W303 — 1,000 shares $1,000
ISHARES U S ETF TRSTRATEGIC METALS46431W515 — 40 shares $1,000
ISHARES U S ETF TRGSCI CMDTY STGY46431W853 — 46 shares $1,000
INVESCO VALUE MUN INCOME TRCOM46132P108 — 103 shares $1,000
GOLD FIELDS LTDSPONSORED ADR38059T106 — 38 shares $1,000
GOLD RESOURCE CORPCOM38068T105 — 754 shares $1,000
FIDELITY NATL INFORMATION SVCOM31620M106 — 25 shares $1,000
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V365 — 13 shares $1,000
GOLDMINING INCCOM38149E101 — 746 shares $1,000
GOOSEHEAD INS INCCOM CL A38267D109 — 28 shares $1,000
GOOSEHEAD INS INCCOM CL A38267D109 — 12 shares $1,000
GRABAGUN DIGITAL HLDGS INCCOMMON STOCK38387Q105 — 577 shares $1,000
GRAHAM CORPCOM384556106 — 5 shares $1,000
1ST FINL BANCORPCOM320209109 — 24 shares $1,000
FIRST FINL BANKSHARES INCCOM32020R109 — 25 shares $1,000
FIRST FINANCIAL CORPORATIONCOM320218100 — 17 shares $1,000
FIRST INDL RLTY TR INCCOM32054K103 — 20 shares $1,000