← 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)
AMERICAN RES CORPCL A02927U208 — 1 shares $0
AMERICAN SHARED HOSPITAL SVCCOM029595105 — 69 shares $0
AMERICAN SUPERCONDUCTOR CORPSHS NEW030111207 — 3 shares $0
AMERICAN SUPERCONDUCTOR CORPSHS NEW030111207 — 1 shares $0
AMERICAN VANGUARD CORPCOM030371108 — 54 shares $0
AMERICAN VANGUARD CORPCOM030371108 — 38 shares $0
ETF OPPORTUNITIES TRUSTT RE 2X MSTR ETF26923N173 — 100 shares $0
ETF OPPORTUNITIES TRUSTTSPY LIFT ETF26923W371 — 2 shares $0
AMERICAN WELL CORPCOM CL A NEW03044L204 — 5 shares $0
AMERICAN WELL CORPCOM CL A NEW03044L204 — 19 shares $0
AMERICAS CAR-MART INCCOM03062T105 — 116 shares $0
AMERICAS CAR-MART INCCOM03062T105 — 9 shares $0
EASTERLY GOVT PPTYS INCCOM SHS27616P301 — 13 shares $0
EASTMAN KODAK COCOM NEW277461406 — 6 shares $0
BEELINE HOLDINGS INCCOM NEW277802500 — 2 shares $0
STANDARD BIOTOOLS INCCOM34385P108 — 118 shares $0
STANDARD BIOTOOLS INCCOM34385P108 — 560 shares $0
STANDARD BIOTOOLS INCCOM34385P108 — 411 shares $0
EMBECTA CORPCOMMON STOCK29082K105 — 150 shares $0
EMBECTA CORPCOMMON STOCK29082K105 — 152 shares $0
EMBECTA CORPCOMMON STOCK29082K105 — 26 shares $0
MECHANICS BANCORPCL A43785V102 — 1 shares $0
FORESIGHT AUTONOMOUS HLDGS LSPONSORED ADR345523401 — 166 shares $0
FORRESTER RESH INCCOM346563109 — 4 shares $0
FORRESTER RESH INCCOM346563109 — 17 shares $0
FORT TECHNOLOGY INCCOM NEW349024307 — 177 shares $0
FOLD HLDGS INCCOM CL A29103K100 — 79 shares $0
FOLD HLDGS INCCOM CL A29103K100 — 55 shares $0
EMPIRE PETE CORPCOM292034303 — 13 shares $0
EMPIRE PETE CORPCOM292034303 — 14 shares $0
EMPIRE ST RLTY TR INCCL A292104106 — 1 shares $0
ENACT HLDGS INCCOM29249E109 — 2 shares $0
HOOKER FURNISHINGS CORPORATICOM439038100 — 15 shares $0
ENERGY FUELS INCCOM NEW292671708 — 3 shares $0
ROCKET ONE INCCOM NEW44148G204 — 240 shares $0
FORWARD INDUSTRIES INCCOM NEW349932103 — 5 shares $0
FORTUNA MNG CORPCOM NEW349942102 — 2 shares $0
ENERGY RECOVERY INCCOM29270J100 — 1 shares $0
H WORLD GROUP LTDSPONSORED ADS44332N106 — 1 shares $0
FRANKLIN STR PPTYS CORPCOM35471R106 — 243 shares $0
ENNIS INCCOM293389102 — 1 shares $0
LUNAI BIOWORKS INCCOM SHS29350E302 — 6 shares $0
ENPHASE ENERGY INCCOM29355A107 — 1 shares $0
HUDSON TECHNOLOGIES INCCOM444144109 — 1 shares $0
HUMACYTE INCCOM44486Q103 — 297 shares $0
FRANKLIN STR PPTYS CORPCOM35471R106 — 133 shares $0
HUYA INCADS REP SHS A44852D108 — 50 shares $0
ENTERPRISE FINL SVCS CORPCOM293712105 — 1 shares $0
ENTERPRISE PRODS PARTNERS LCOM293792107 — 1 shares $0
ENTRAVISION COMMUNICATIONS CCL A29382R107 — 1 shares $0
EPAM SYS INCCOM29414B104 — 1 shares $0
HYDROFARM HLDGS GROUP INCCOM44888K407 — 8 shares $0
IDT CORPCL B NEW448947507 — 2 shares $0
HYPERFINE INCCOM CL A44916K106 — 1 shares $0
HYPERLIQUID STRATEGIES INCCOM44916Y106 — 1 shares $0
ICF INTL INCCOM44925C103 — 1 shares $0
FRANKLIN TEMPLETON ETF TRFTSE CANADA35473P827 — 6 shares $0
FREEDOM HOLDING CORPCOM356390104 — 3 shares $0
FREIGHTCAR AMER INCCOM357023100 — 1 shares $0
EOS ENERGY ENTERPRISES INCCOM CL A29415C101 — 3 shares $0
IM CANNABIS CORPCOM NEW44969Q406 — 70 shares $0
IRSA INVERSIONES Y REP S ASPON GDS ECH 10450047303 — 8 shares $0
IRHYTHM HOLDINGS INCCOM450056106 — 3 shares $0
IAMGOLD CORPCOM450913108 — 12 shares $0
FRESENIUS MEDICAL CARE AGSPONSORED ADR358029106 — 2 shares $0
AMAZE HOLDINGS INCCOM35804X200 — 7 shares $0
FRESHWORKS INCCLASS A COM358054104 — 1 shares $0
IBOTTA INCCLASS A COM SHS451051106 — 1 shares $0
IBOTTA INCCLASS A COM SHS451051106 — 1 shares $0
FUELCELL ENERGY INCCOM NEW35952H700 — 1 shares $0
FTAI INFRASTRUCTURE INCCOMMON STOCK35953C106 — 1 shares $0
FUBOTV INCCOM NEW CL A35953D401 — 49 shares $0
FUBOTV INCCOM NEW CL A35953D401 — 16 shares $0
FULCRUM THERAPEUTICS INCCOM359616109 — 1 shares $0
FULL HSE RESORTS INCCOM359678109 — 151 shares $0
FULL HSE RESORTS INCCOM359678109 — 49 shares $0
ERASCA INCCOM29479A108 — 24 shares $0
ESCALADE INCCOM296056104 — 1 shares $0
IDENTIV INCCOM NEW45170X205 — 30 shares $0
FURY GOLD MINES LIMITEDCOM36117T100 — 94 shares $0
LIBERTY CAP CORPSER C GCI GROUP36164V800 — 2 shares $0
ESPERION THERAPEUTICS INC NECOM29664W105 — 1 shares $0
ETSY INCCOM29786A106 — 3 shares $0
ISHARES TRU.S. REAL ES ETF464287739 — 1 shares $0
IMMUNEERING CORPCLASS A COM45254E107 — 1 shares $0
IMMUNOME INCCOM45257U108 — 1 shares $0
IMMIX BIOPHARMA INCCOM45258H106 — 1 shares $0
IMPACT BIOMEDICAL INCCOMMON STOCK45259L205 — 1 shares $0
IMPACT BIOMEDICAL INCCOMMON STOCK45259L205 — 31 shares $0
GSI TECHNOLOGY INCCOM36241U106 — 1 shares $0
EVE HLDG INCCOM29970N104 — 17 shares $0
EVE HLDG INCCOM29970N104 — 1 shares $0
INCYTE CORPCOM45337C102 — 2 shares $0
INDEPENDENCE RLTY TR INCCOM45378A106 — 1 shares $0
GAIA INC NEWCL A36269P104 — 219 shares $0
LAKEFRONT BIOTHERAPEUTICS NVSPON ADR36315X101 — 11 shares $0
GALECTIN THERAPEUTICS INCCOM NEW363225202 — 1 shares $0
EVOLUTION PETE CORPCOM30049A107 — 1 shares $0
EVOLV TECHNOLOGIES HLDNGS INCOM CL A30049H102 — 2 shares $0
EVOLENT HEALTH INCCL A30050B101 — 1 shares $0