← 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)
NIO INCSPON ADS62914V106 — 425 shares $2,000
NLI HOLDINGS INCCOM NEW629156407 — 266 shares $2,000
NN INCCOM629337106 — 562 shares $2,000
KRYSTAL BIOTECH INCCOM501147102 — 5 shares $2,000
KYMERA THERAPEUTICS INCCOM501575104 — 16 shares $2,000
SB FINL GROUP INCCOM78408D105 — 75 shares $2,000
LKQ CORPCOM501889208 — 79 shares $2,000
PEOPLES BANCORP INCCOM709789101 — 42 shares $2,000
NATIONAL BK HLDGS CORPCL A633707104 — 39 shares $2,000
SL GREEN RLTY CORPCOM78440X887 — 30 shares $2,000
PERMA-PIPE INTL HLDGS INCCOM714167103 — 79 shares $2,000
LAMB WESTON HLDGS INCCOM513272104 — 40 shares $2,000
PETCO HEALTH & WELLNESS CO ICL A COM71601V105 — 670 shares $2,000
NATIONAL VISION HLDGS INCCOM63845R107 — 112 shares $2,000
LIFECORE BIOMEDICAL INCCOM514766104 — 319 shares $2,000
LANDBRIDGE COMPANY LLCCL A514952100 — 30 shares $2,000
NAVAN INCCL A639193101 — 100 shares $2,000
NCINO INCCOM63947X101 — 114 shares $2,000
NEKTAR THERAPEUTICSCOM NEW640268306 — 22 shares $2,000
LARGO INCCOM517097101 — 3,709 shares $2,000
PHINIA INCCOMMON STOCK71880K101 — 20 shares $2,000
NET POWER INCCOM CL A64107A105 — 1,382 shares $2,000
LEE ENTERPRISES INCCOM523768406 — 277 shares $2,000
PILGRIMS PRIDE CORPCOM72147K108 — 56 shares $2,000
PIMCO ETF TR15+ YR US TIPS72201R304 — 32 shares $2,000
NETGEAR INCCOM64111Q104 — 78 shares $2,000
NEURONETICS INCCOM64131A105 — 1,501 shares $2,000
PDD HOLDINGS INCSPONSORED ADS722304102 — 27 shares $2,000
VIPER ENERGY INCCL A64361Q101 — 50 shares $2,000
LENZ THERAPEUTICS INCCOM52635N103 — 343 shares $2,000
PLANET LABS PBCCOM CL A72703X106 — 60 shares $2,000
PLANET LABS PBCCOM CL A72703X106 — 50 shares $2,000
PLAYBOY INCCOM72814P109 — 1,846 shares $2,000
NEWS CORP NEWCL B65249B208 — 83 shares $2,000
LIFETIME BRANDS INCCOM53222Q103 — 285 shares $2,000
PLUG PWR INCCOM NEW72919P202 — 700 shares $2,000
POLARIS INCCOM731068102 — 31 shares $2,000
SBC MED GROUP HLDGS INCCOM73245B107 — 575 shares $2,000
PORTILLOS INCCOM CL A73642K106 — 405 shares $2,000
NICE LTDSPONSORED ADR653656108 — 17 shares $2,000
LIMONEIRA COCOM532746104 — 173 shares $2,000
LINCOLN NATL CORP INDCOM534187109 — 56 shares $2,000
LINDSAY CORPCOM535555106 — 18 shares $2,000
PRIMORIS SVCS CORPCOM74164F103 — 17 shares $2,000
NORTHERN OIL & GAS INCCOM665531307 — 117 shares $2,000
LIVERAMP HLDGS INCCOM53815P108 — 52 shares $2,000
PROCEPT BIOROBOTICS CORPCOM74276L105 — 92 shares $2,000
NOUVEAU MONDE GRAPHITE INCCOM NEW66979W842 — 1,300 shares $2,000
NOVAVAX INCCOM NEW670002401 CALL 200 shares $2,000
PROG HOLDINGS INCCOM NPV74319R101 — 43 shares $2,000
LUMENTUM HLDGS INCCOM55024U109 — 2 shares $2,000
SATELLOGIC INCCOM CL A80401C100 — 326 shares $2,000
SATELLOS BIOSCIENCE INCCOM80401L803 — 200 shares $2,000
MFA FINL INCCOM55272X607 — 184 shares $2,000
PROSHARES TRBITCOIN ETF74347G440 — 251 shares $2,000
NUTANIX INCCL A67059N108 — 43 shares $2,000
MGIC INVT CORP WISCOM552848103 — 69 shares $2,000
PROTAGONIST THERAPEUTICS INCCOM74366E102 — 13 shares $2,000
NUVEEN MULTI ASSET INCOME FUCOM670750108 — 108 shares $2,000
NURIX THERAPEUTICS INCCOM67080M103 — 98 shares $2,000
MADDEN STEVEN LTDCOM556269108 — 50 shares $2,000
OSI SYSTEMS INCCOM671044105 — 7 shares $2,000
MADISON SQUARE GARDEN ENTMTCOM CL A558256103 — 22 shares $2,000
SPHERE ENTERTAINMENT COCL A55826T102 — 11 shares $2,000
MAGNA INTL INCCOM559222401 — 28 shares $2,000
SCYNEXIS INCCOM811292309 — 602 shares $2,000
PUTNAM PREMIER INCOME TRSH BEN INT746853100 — 672 shares $2,000
CHORD ENERGY CORPORATIONCOM NEW674215207 — 14 shares $2,000
SEAPORT ENTMT GROUP INCCOMMON STOCK812215200 — 77 shares $2,000
SELECT SECTOR SPDR TRST STR MATER ETF81369Y100 — 36 shares $2,000
OCEANEERING INTL INCCOM675232102 — 53 shares $2,000
MANNATECH INCCOM NEW563771203 — 316 shares $2,000
MANNKIND CORPCOM NEW56400P706 — 400 shares $2,000
QUANTUM BIOPHARMA LTDCL B SUB VTG SHS74764Y205 — 446 shares $2,000
HERE GROUP LTDADS74767N107 — 904 shares $2,000
HIGH TEMPLAR TECHNOLOGY LTDSPON ADS747798106 — 927 shares $2,000
OFFERPAD SOLUTIONS INCCOM CL A67623L505 — 426 shares $2,000
MAPLEBEAR INCCOM565394103 — 50 shares $2,000
MARCUS & MILLICHAP INCCOM566324109 — 58 shares $2,000
RBB FD INCF/M US TREASURY74933W452 — 36 shares $2,000
OLIN CORPCOM PAR $1680665205 — 83 shares $2,000
1 800 FLOWERS COM INCCL A68243Q106 — 677 shares $2,000
ONE STOP SYS INCCOM68247W109 — 100 shares $2,000
SENTINELONE INCCL A81730H109 — 107 shares $2,000
SERITAGE GROWTH PPTYSCL A81752R100 — 600 shares $2,000
RAMACO RES INCCOM CL B75134P501 — 285 shares $2,000
RAMACO RES INCCOM CL B75134P501 — 281 shares $2,000
OPENDOOR TECHNOLOGIES INCCOM683712103 — 350 shares $2,000
SERIES PORTFOLIOS TRINFRASTRCTUR CAP81752T619 — 89 shares $2,000
RAYONIER ADVANCED MATLS INCCOM75508B104 — 200 shares $2,000
OPKO HEALTH INCCOM68375N103 — 1,080 shares $2,000
OPTICAL CABLE CORPCOM NEW683827208 — 100 shares $2,000
OPPFI INCCOM CL A68386H103 — 163 shares $2,000
SHOALS TECHNOLOGIES GROUP INCL A82489W107 — 189 shares $2,000
ORCHESTRA BIOMED HLDGS INCCOM68572M106 — 452 shares $2,000
BARK INCCOM NEW68622E203 — 175 shares $2,000
SIDUS SPACE INCCL A COM NEW826165201 — 750 shares $2,000
SIGA TECHNOLOGIES INCCOM826917106 — 448 shares $2,000
SILICON LABORATORIES INCCOM826919102 — 8 shares $2,000
ORMAT TECHNOLOGIES INCCOM686688102 — 19 shares $2,000