← 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)
EXCHANGE TRADED CONCEPTS TRUBLUEMONTE SHORT301505350 — 88 shares $2,000
EXCHANGE TRADED CONCEPTS TRURANG GL COAL ETF301505467 — 67 shares $2,000
ISHARES TRMSCI AC ASIA ETF464288182 — 18 shares $2,000
INGLES MKTS INCCL A457030104 — 26 shares $2,000
F&G ANNUITIES & LIFE INCCOMMON STOCK30190A104 — 92 shares $2,000
INGREDION INCCOM457187102 — 21 shares $2,000
INNODATA INCCOM NEW457642205 — 31 shares $2,000
GENERAC HLDGS INCCOM368736104 — 7 shares $2,000
INSPIRE MED SYS INCCOM457730109 — 45 shares $2,000
EXTRA SPACE STORAGE INCCOM30225T102 — 15 shares $2,000
GEOSPACE TECHNOLOGIES CORPCOM37364X109 — 357 shares $2,000
INTELLICHECK MOBILISA INCCOM NEW45817G201 — 578 shares $2,000
INTAPP INCCOM45827U109 — 73 shares $2,000
INTERPARFUMS INCCOM458334109 — 20 shares $2,000
GLOBALSTAR INCCOM NEW378973507 — 20 shares $2,000
FARMLAND PARTNERS INCCOM31154R109 — 175 shares $2,000
FATPIPE INC UTCOM311921100 — 347 shares $2,000
GLOBAL X FDSVDEO GAM ESPRT37954Y392 — 81 shares $2,000
GLOBAL X FDSE COMMERCE ETF37954Y467 — 88 shares $2,000
FB BANCORP INCCOM31425A109 — 133 shares $2,000
INVESCO GALAXY BITCOIN ETFCOM SHS BEN INT46091J101 — 28 shares $2,000
ISHARES U S ETF TRSHOR DURA BD ETF46431W507 — 37 shares $2,000
ISHARES U S ETF TRIT RT HDG HGYL46431W606 — 19 shares $2,000
INVESCO TR INVT GRADE NEW YOCOM46131T101 — 200 shares $2,000
FINANCIAL INSTITUTIONS INCCOM317585404 — 60 shares $2,000
FINANCIAL INSTITUTIONS INCCOM317585404 — 63 shares $2,000
GOPRO INCCL A38268T103 — 3,130 shares $2,000
FIRST GTY BANCSHARES INCCOM32043P106 — 233 shares $2,000
FIRST GTY BANCSHARES INCCOM32043P106 — 200 shares $2,000
FIRST MID BANCSHARES INCCOM320866106 — 37 shares $2,000
INVESCO EXCHANGE TRADED FD TS&P 500A EQL46137Y609 — 47 shares $2,000
GRANITESHARES ETF TRYIELD BITCO ETF38747R421 — 365 shares $2,000
GRAYSCALE ETHEREUM STAKING ESHS389638107 — 130 shares $2,000
GRAYSCALE CHAINLINK TR ETFSHS38963V106 — 300 shares $2,000
GRAYSCALE ETHEREUM STAKINGSHS NEW38964R203 — 109 shares $2,000
ISHARES TRESG AWRE USD ETF46435G193 — 69 shares $2,000
ISHARES TRRUSEL 2500 ETF46435G268 — 21 shares $2,000
GRAYSCALE BITCOIN MINI TR ETSHS NEW389930207 — 70 shares $2,000
FIRST TR EXCHANGE-TRADED FDFT VEST GOLD33733E856 — 78 shares $2,000
ISHARES TRFALN ANGLS USD46435G474 — 78 shares $2,000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E511 — 143 shares $2,000
GULFPORT ENERGY CORPCOMMON SHARES402635502 — 9 shares $2,000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G870 — 84 shares $2,000
INVESCO DB MULTI-SECTOR COMMOIL FD46140H403 — 130 shares $2,000
INVITATION HOMES INCCOM46187W107 — 74 shares $2,000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R860 — 55 shares $2,000
IOVANCE BIOTHERAPEUTICS INCCOM462260100 — 400 shares $2,000
HANCOCK JOHN INCOME SECS TRCOM410123103 — 200 shares $2,000
HANMI FINL CORPCOM NEW410495204 — 60 shares $2,000
ISHARES ETHEREUM TRSHS46438R105 — 143 shares $2,000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD465562106 — 227 shares $2,000
IRIDIUM COMMUNICATIONS INCCOM46269C102 — 43 shares $2,000
IRIDIUM COMMUNICATIONS INCCOM46269C102 — 37 shares $2,000
J P MORGAN EXCHANGE TRADED FBETA EURO ET NE46641Q191 — 25 shares $2,000
HEALTHCARE SVCS GROUP INCCOM421906108 — 88 shares $2,000
HEALTHCARE RLTY TRCL A COM42226K105 — 93 shares $2,000
J P MORGAN EXCHANGE TRADED FBETABUILDERS US46641Q340 — 14 shares $2,000
HECLA MINING COMPANYCOM422704106 — 124 shares $2,000
HELMERICH & PAYNE INCCOM423452101 — 65 shares $2,000
J P MORGAN EXCHANGE TRADED FULTRA SHRT ETF46641Q837 — 47 shares $2,000
FITLIFE BRANDS INCCOM NEW33817P405 — 174 shares $2,000
HERON THERAPEUTICS INCCOM427746102 — 4,862 shares $2,000
JAKKS PAC INCCOM NEW47012E403 — 65 shares $2,000
JANUS DETROIT STR TRB-BBB CLO ETF47103U753 — 46 shares $2,000
JANUS DETROIT STR TRHENDERSON US REL47103U829 — 58 shares $2,000
HERTZ GLOBAL HLDGS INCCOM NEW42806J700 — 808 shares $2,000
HIGHWOODS PPTYS INCCOM431284108 — 73 shares $2,000
FLUOR CORPCOM343412102 — 41 shares $2,000
JINKOSOLAR HLDG CO LTDSPONSORED ADR47759T100 — 100 shares $2,000
PAMT CORPCOM693149106 — 176 shares $2,000
HILLTOP HLDGS INCCOM432748101 — 61 shares $2,000
HIMS & HERS HEALTH INCCOM CL A433000106 — 51 shares $2,000
ZIFF DAVIS INCCOM48123V102 — 36 shares $2,000
POSCO HOLDINGS INCSPONSORED ADR693483109 — 38 shares $2,000
KKR INCOME OPPORTUNITIES FDCOM48249T106 — 190 shares $2,000
KKR REAL ESTATE FIN TR INCCOM48251K100 — 226 shares $2,000
RESERVOIR MEDIA INCCOM76119X105 — 166 shares $2,000
MILLROSE PPTYS INCCOM CL A601137102 — 58 shares $2,000
PACER FDS TRINDUSTRIAL RELET69374H766 — 41 shares $2,000
REVOLUTION MEDICINES INC*W EXP 12/17/20276155X118 — 200 shares $2,000
REYNOLDS CONSUMER PRODS INCCOM76171L106 — 71 shares $2,000
MINDWALK HOLDINGS CORPCOM602687105 — 1,000 shares $2,000
MINERALYS THERAPEUTICS INCCOM603170101 — 63 shares $2,000
KENNAMETAL INCCOM489170100 — 51 shares $2,000
RINGCENTRAL INCCL A76680R206 — 50 shares $2,000
MODULAR MED INCCOM NEW60785L306 — 367 shares $2,000
PAN AMERN SILVER CORPCOM697900108 — 34 shares $2,000
PAR PAC HOLDINGS INCCOM NEW69888T207 — 33 shares $2,000
KIRBY CORPCOM497266106 — 13 shares $2,000
KNIGHTSCOPE INCCL A NEW49907V201 — 983 shares $2,000
MOONLAKE IMMUNOTHERAPEUTICSCLASS A ORD61559X104 — 92 shares $2,000
MORGAN STANLEY PATHWAY FDSSMAL MID CAP ETF61769L841 — 29 shares $2,000
KODIAK SCIENCES INCCOM50015M109 — 60 shares $2,000
KORE GROUP HLDGS INCCOM NEW50066V305 — 252 shares $2,000
PAYMENTUS HOLDINGS INCCOM CL A70439P108 — 95 shares $2,000
PAYSIGN INCCOM70451A104 — 243 shares $2,000
RUSH STREET INTERACTIVE INCCOM782011100 — 66 shares $2,000
MOUNT LOGAN CAP INCCOM62188E103 — 452 shares $2,000
KROGER COCOM501044101 — 29 shares $2,000
S & T BANCORP INCCOM783859101 — 44 shares $2,000