← 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)
Q32 BIO INCCOM746964105 — 28 shares $0
Q32 BIO INCCOM746964105 — 15 shares $0
QCR HLDGS INCCOM74727A104 — 1 shares $0
NUSATRIP INCCOM67119K102 — 728 shares $0
MAGNERA CORPCOM SHS55939A107 — 11 shares $0
MAGNITE INCCOM55955D100 — 14 shares $0
MAGNITE INCCOM55955D100 — 1 shares $0
MAMAS CREATIONS INCCOM56146T103 — 1 shares $0
MAMMOTH ENERGY SVCS INCCOM56155L108 — 96 shares $0
MAMMOTH ENERGY SVCS INCCOM56155L108 — 37 shares $0
MANAGED PORTFOLIO SERKENS HE PREM ETF56167N183 — 5 shares $0
OCEAN PWR TECHNOLOGIES INCCOM NEW674870506 — 500 shares $0
OCULAR THERAPEUTIX INCCOM67576A100 — 35 shares $0
OCUGEN INCCOM67577C105 — 183 shares $0
OCUGEN INCCOM67577C105 — 1 shares $0
OPUS GENETICS INCCOM67577R102 — 5 shares $0
ODYSSEY MARINE EXPL INCCOM NEW676118201 — 500 shares $0
OFFICE PPTYS INCOME TRCOM OF BENEFICIA67623C307 — 10 shares $0
QUANTUM SI INCCOM CL A74765K105 — 197 shares $0
QUANTUM SI INCCOM CL A74765K105 — 230 shares $0
QUANTUM COMPUTING INCCOM74766W108 — 1 shares $0
QUANTUMSCAPE CORPCOM CL A74767V109 — 8 shares $0
OFFERPAD SOLUTIONS INCCOM CL A67623L505 — 6 shares $0
OKTA INCCL A679295105 — 1 shares $0
OLAPLEX HLDGS INCCOM679369108 — 200 shares $0
OLAPLEX HLDGS INCCOM679369108 — 1 shares $0
MARCUS & MILLICHAP INCCOM566324109 — 5 shares $0
QUINSTREET INCCOM74874Q100 — 33 shares $0
OLEMA PHARMACEUTICALS INCCOM68062P106 — 1 shares $0
OLIN CORPCOM PAR $1680665205 — 16 shares $0
OMADA HEALTH INCCOM68170A108 — 18 shares $0
MARCUS CORP DELCOM566330106 — 2 shares $0
MARKETAXESS HLDGS INCCOM57060D108 — 4 shares $0
SEER INCCOM CL A81578P106 — 60 shares $0
SELECT MED HLDGS CORPCOM81619Q105 — 6 shares $0
OMEGA FLEX INCCOM682095104 — 1 shares $0
OMNICELL COMCOM68213N109 — 4 shares $0
SELECTQUOTE INCCOM816307300 — 73 shares $0
SELECTQUOTE INCCOM816307300 — 203 shares $0
SELLAS LIFE SCIENCES GROUP ICOM NEW81642T209 — 1 shares $0
RACKSPACE TECHNOLOGY INCCOM750102105 — 1 shares $0
OMNIAB INCCOM68218J103 — 1 shares $0
ONDAS INCCOM NEW68236H204 — 3 shares $0
FORUM MARKETS INCCOM SHS68236V401 — 20 shares $0
THE ONCOLOGY INSTITUTE INCCOM68236X100 — 1 shares $0
1 800 FLOWERS COM INCCL A68243Q106 — 29 shares $0
SENSTAR TECHNOLOGIES CORPCOM81728N100 — 251 shares $0
SEPTERNA INCCOM81734D104 — 2 shares $0
SERA PROGNOSTICS INCCLASS A COM81749D107 — 45 shares $0
SERES THERAPEUTICS INCCOM NEW81750R201 — 11 shares $0
SERITAGE GROWTH PPTYSCL A81752R100 — 53 shares $0
RANI THERAPEUTICS HLDGS INCCOM CL A753018100 — 124 shares $0
ONKURE THERAPEUTICS INCCOM CL A68277Q105 — 1 shares $0
ONESPAN INCCOM68287N100 — 2 shares $0
OPAL FUELS INCCLASS A COM68347P103 — 1 shares $0
OPENDOOR TECHNOLOGIES INCCOM683712103 — 6 shares $0
OPENDOOR TECHNOLOGIES INC*W EXP 11/20/202683712129 — 4 shares $0
SERVICE PPTYS TRCOM SH BEN INT81761L102 — 10 shares $0
RAYONIER ADVANCED MATLS INCCOM75508B104 — 53 shares $0
RAYONIER ADVANCED MATLS INCCOM75508B104 — 1 shares $0
OPENDOOR TECHNOLOGIES INC*W EXP 11/20/202683712129 — 240 shares $0
OPENDOOR TECHNOLOGIES INC*W EXP 11/20/202683712137 — 4 shares $0
OPENDOOR TECHNOLOGIES INC*W EXP 11/20/202683712137 — 240 shares $0
OPENDOOR TECHNOLOGIES INC*W EXP 11/20/202683712145 — 4 shares $0
OPENDOOR TECHNOLOGIES INC*W EXP 11/20/202683712145 — 1,754 shares $0
OPENDOOR TECHNOLOGIES INC*W EXP 11/20/202683712145 — 240 shares $0
OPEN LENDING CORPCOM68373J104 — 1 shares $0
OPORTUN FINL CORPCOM68376D104 — 1 shares $0
OPPFI INCCOM CL A68386H103 — 1 shares $0
MAXCYTE INCCOM57777K106 — 54 shares $0
MAXCYTE INCCOM57777K106 — 129 shares $0
MAYVILLE ENGR CO INCCOM578605107 — 1 shares $0
RBB FUND TRUSTFIRS EAGL OV ETF75526L878 — 1 shares $0
READING INTL INCCL A755408101 — 313 shares $0
REALLOYS INCCOM75606V101 — 1 shares $0
OPTIMIZERX CORPCOM NEW68401U204 — 23 shares $0
ORAGENICS INCCOM684023609 — 1 shares $0
ORAGENICS INCCOM684023609 — 1 shares $0
ORANGE CNTY BANCORP INCCOM68417L107 — 1 shares $0
SOUNDTHINKING INCCOM82536T107 — 37 shares $0
SOUNDTHINKING INCCOM82536T107 — 14 shares $0
RECURSION PHARMACEUTICALS INCL A75629V104 — 3 shares $0
RED CAT HLDGS INCCOM75644T100 — 1 shares $0
REDHILL BIOPHARMA LTDSPONSORED ADR757468301 — 351 shares $0
REDWIRE CORPORATIONCOM75776W103 — 1 shares $0
ORCHID IS CAP INCCOM NEW68571X301 — 1 shares $0
ORCHESTRA BIOMED HLDGS INCCOM68572M106 — 1 shares $0
ORGANIGRAM GLOBAL INCCOM68617J100 — 192 shares $0
VIVOSIM LABS INCCOM68620A302 — 1 shares $0
ORIGIN MATERIALS INCCOM68622D205 — 4 shares $0
ORIGIN MATERIALS INCCOM68622D205 — 7 shares $0
BARK INCCOM NEW68622E203 — 27 shares $0
BARK INCCOM NEW68622E203 — 7 shares $0
BARK INCCOM NEW68622E203 — 8 shares $0
ORGANON & COCOMMON STOCK68622V106 — 2 shares $0
ORGANON & COCOMMON STOCK68622V106 — 2 shares $0
ORION PROPERTIES INCCOM68629Y103 — 20 shares $0
STEAKHOLDER FOODS LTDSPONSORED ADS583435409 — 315 shares $0
MEDALLION FINANCIAL CORPCOM583928106 — 1 shares $0
MEDIFAST INCCOM58470H101 — 2 shares $0