← 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)
VTV THERAPEUTICS INCCL A NEW918385204 — 3 shares $0
VAALCO ENERGY INCCOM NEW91851C201 — 1 shares $0
BEAMR IMAGING LTDORDINARY SHSM1R79L104 — 3 shares $0
BEAMR IMAGING LTDORDINARY SHSM1R79L104 — 2 shares $0
CAESARSTONE LTDORD SHSM20598104 — 7 shares $0
CAESARSTONE LTDORD SHSM20598104 — 30 shares $0
CERAGON NETWORKS LTDORDM22013102 — 100 shares $0
CHECK CAP LTDSHSM2361E179 — 110 shares $0
BRENMILLER ENERGY LTDORD SHS NEWM2R43K388 — 267 shares $0
COINSHARES BITCOIN ETFCOM91916J100 — 15 shares $0
VALLEY NATL BANCORPCOM919794107 — 4 shares $0
VANDA PHARMACEUTICALS INCCOM921659108 — 50 shares $0
EVOGENE LTDSHS NEWM4119S187 — 42 shares $0
GALMED PHARMACEUTICALS LTDSHSM47238148 — 550 shares $0
FIVERR INTL LTDORD SHSM4R82T106 — 44 shares $0
INTERCURE LTDCOM NEWM549GJ111 — 196 shares $0
JFROG LTDORD SHSM6191J100 — 1 shares $0
NANO X IMAGING LTDORD SHSM70700105 — 131 shares $0
NANO X IMAGING LTDORD SHSM70700105 — 100 shares $0
PRF TECHNOLOGIES LTDSHS NEWM77798201 — 233 shares $0
MONDAY COM LTDSHSM7S64H106 — 2 shares $0
RADCOM LTDSHS NEWM81865111 — 18 shares $0
LIFEWARD LTDSHSM8216Q309 — 50 shares $0
RISKIFIED LTDSHS CL AM8216R109 — 93 shares $0
SCISPARC LTDCOM NEWM82618139 — 32 shares $0
STRATASYS LTDSHSM85548101 — 52 shares $0
WOORI FINL GROUP INCSPONSORED ADS981064108 — 7 shares $0
VANECK ETF TRUSTDIGITAL NATIVE92189F882 — 5 shares $0
WW INTL INCCOM NEW98262P200 — 30 shares $0
WYNDHAM HOTELS & RESORTS INCCOM98311A105 — 1 shares $0
ELASTIC N VORD SHSN14506104 — 2 shares $0
ERMENEGILDO ZEGNA N VORD SHSN30577105 — 1 shares $0
EXPRO GROUP HOLDINGS NVCOMN3144W105 — 1 shares $0
XBIOTECH INCCOM98400H102 — 74 shares $0
XCF GLOBAL INCCOM CL A98400U103 — 278 shares $0
FERROVIAL NVORD SHSN3168P101 — 2 shares $0
JBS N.V.CL A SHSN4732M103 — 41 shares $0
MAGNUM ICE CREAM CO NVORD SHSN5505D105 — 4 shares $0
MAGNUM ICE CREAM CO NVORD SHSN5505D105 — 10 shares $0
XWELL INCCOM NEW98420U802 — 1 shares $0
XEROX HOLDINGS CORPCOM NEW98421M106 — 75 shares $0
XEROX HOLDINGS CORP*W EXP 02/11/20298421M114 — 575 shares $0
STRIVE INCCL A COM862945300 — 8 shares $0
STRATUS PPTYS INCCOM NEW863167201 — 10 shares $0
PROQR THRAPEUTICS N VSHS EURON71542109 — 200 shares $0
PROQR THRAPEUTICS N VSHS EURON71542109 — 105 shares $0
STELLANTIS N.VSHSN82405106 — 50 shares $0
STELLANTIS N.VSHSN82405106 — 78 shares $0
XPONENTIAL FITNESS INCCOM CL A98422X101 — 10 shares $0
XTI AEROSPACE INCCOM NEW98423K405 — 77 shares $0
YELP INCCL A985817105 — 7 shares $0
YEXT INCCOM98585N106 — 3 shares $0
STUBHUB HLDGS INCCL A86384P109 — 2 shares $0
WALLBOX NVCLASS A ORD SHSN94209124 — 100 shares $0
WALLBOX NVCLASS A ORD SHSN94209124 — 59 shares $0
INTERCORP FINL SVCS INCSHSP5626F128 — 3 shares $0
SINOVAC BIOTECH LTDSHSP8696W104 — 402 shares $0
SINOVAC BIOTECH LTDSHSP8696W104 — 24 shares $0
BRAIIN LTDSHSQ17375108 — 75 shares $0
SUMMIT MIDSTREAM CORPORATIONCOM86614G101 — 1 shares $0
DATAVAULT AI INCCOM SHS86633R609 — 65 shares $0
DATAVAULT AI INCCOM SHS86633R609 — 515 shares $0
BW LPG LTDCOMY10230103 — 7 shares $0
RUBICO INCCOM NEWY1250N131 — 78 shares $0
COSTAMARE INCSHSY1771G102 — 1 shares $0
ZENTEK LTDCOM98942X102 — 270 shares $0
ZENTALIS PHARMACEUTICALS INCCOM98943L107 — 3 shares $0
ZEVIA PBCCL A98955K104 — 179 shares $0
ZEVIA PBCCL A98955K104 — 88 shares $0
ZETA GLOBAL HOLDINGS CORPCL A98956A105 — 1 shares $0
ZEROSTACK CORPCOM98956L101 — 12 shares $0
SUNCOKE ENERGY INCCOM86722A103 — 1 shares $0
DHT HOLDINGS INCSHS NEWY2065G121 — 1 shares $0
DIANA SHIPPING INC*W EXP 12/14/202Y2066G138 — 260 shares $0
DORIAN LPG LTDSHS USDY2106R110 — 13 shares $0
ZIPRECRUITER INCCL A98980B103 — 2 shares $0
ZOOMINFO TECHNOLOGIES INCCOMMON STOCK98980F104 — 23 shares $0
SUNRISE RLTY TR INCCOM867981102 — 63 shares $0
SUNRISE RLTY TR INCCOM867981102 — 14 shares $0
TOP SHIPS INCSHS NEWY8897Y230 — 2 shares $0
TOP SHIPS INCSHS NEWY8897Y230 — 4 shares $0
UNITED MARITIME CORPORATIONCOMY92335101 — 59 shares $0
WAVE LIFE SCIENCES LTDSHSY95308105 — 74 shares $0
WAVE LIFE SCIENCES LTDSHSY95308105 — 1 shares $0
TITAN AMER SACOMMON SHARESB9151N105 — 26 shares $0
SURGERY PARTNERS INCCOM86881A100 — 1 shares $0
SWEETGREEN INCCOM CL A87043Q108 — 40 shares $0
SYLVAMO CORPCOMMON STOCK871332102 — 2 shares $0
SYNAPTICS INCCOM87157D109 — 1 shares $0
SYNDAX PHARMACEUTICALS INCCOM87164F105 — 16 shares $0
THERIVA BIOLOGICS INCCOM NEW87164U508 — 1 shares $0
CONSTELLIUM SECL A SHSF21107101 — 15 shares $0
CONSTELLIUM SECL A SHSF21107101 — 1 shares $0
ADS TEC ENERGY PLCSHSG0085J117 — 14 shares $0
TAO SYNERGIES INCCOM87167T300 — 8 shares $0
SYSTEM1 INCCL A COM87200P208 — 6 shares $0
TELA BIO INCCOM872381108 — 59 shares $0
ARCHIMEDES TECH SPAC PTNRS I*W EXP 01/23/203G0453R113 — 375 shares $0
TMC THE METALS COMPANY INCCOM87261Y106 CALL 100 shares $0
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C599 — 1 shares $0