← 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)
1STDIBS COM INCCOM320551104 — 290 shares $1,000
FIRST MERCHANTS CORPCOM320817109 — 30 shares $1,000
INVESCO EXCHANGE TRADED FD TS&P 500A EQL46137Y609 — 34 shares $1,000
INVESCO DB COMMDY INDX TRCKUNIT46138B103 — 50 shares $1,000
GRAPHIC PACKAGING HLDG COCOM388689101 — 97 shares $1,000
GRAYSCALE ETHEREUM STAKING ESHS389638107 — 85 shares $1,000
GRAYSCALE ETHEREUM STAKINGSHS NEW38964R203 — 85 shares $1,000
GRAYSCALE ETHEREUM STAKINGSHS NEW38964R203 — 40 shares $1,000
ISHARES TRCORE MSCI INTL46435G326 — 6 shares $1,000
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E297 — 25 shares $1,000
GRAYSCALE BITCOIN MINI TR ETSHS NEW389930207 — 20 shares $1,000
GREENBRIER COS INCCOM393657101 — 30 shares $1,000
GRIFFON CORPCOM398433102 — 13 shares $1,000
GROUPON INCCOM NEW399473206 — 35 shares $1,000
GRUPO AEROPORTUNARIO DEL PACSPON ADS B400506101 — 3 shares $1,000
GUARDIAN PHARMACY SVCS INCCL A40145W101 — 12 shares $1,000
ISHARES TRESG AWARE MSCI46435U663 — 26 shares $1,000
ISHARES TRSYSTEMATIC BD ET46435U796 — 9 shares $1,000
GULFPORT ENERGY CORPCOMMON SHARES402635502 — 4 shares $1,000
HCI GROUP INCCOM40416E103 — 6 shares $1,000
HNI CORPCOM404251100 — 19 shares $1,000
FIRST TR EXCH TRD ALPHDX FDJAPAN ALPHADEX33737J158 — 18 shares $1,000
FIRST TR EXCH TRD ALPHDX FDJAPAN ALPHADEX33737J158 — 7 shares $1,000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J182 — 25 shares $1,000
FIRST TR EXCHANGE-TRADED FDINDXX NEXTG ETF33737K205 — 4 shares $1,000
HAGERTY INCCL A COM405166109 — 63 shares $1,000
INVESCO DB US DLR INDEX TRBULLISH FD46141D203 — 35 shares $1,000
HALEON PLCSPON ADS405552100 — 155 shares $1,000
ISHARES TRENERGY STRG & MA46438G737 — 20 shares $1,000
ISOENERGY LTDCOM NEW46500E867 — 115 shares $1,000
I3 VERTICALS INCCOM CL A46571Y107 — 56 shares $1,000
ITRON INCCOM465741106 — 8 shares $1,000
IQIYI INCSPONSORED ADS46267X108 — 675 shares $1,000
IRONWOOD PHARMACEUTICALS INCCOM CL A46333X108 — 150 shares $1,000
HARMONIC INCCOM413160102 — 50 shares $1,000
J & J SNACK FOODS CORPCOM466032109 — 15 shares $1,000
HEARTLAND EXPRESS INCCOM422347104 — 36 shares $1,000
ISHARES INCMSCI NETHERL ETF464286814 — 15 shares $1,000
5E ADVANCED MATERIALS INCCOM NEW33830Q208 — 695 shares $1,000
FIVE POINT HOLDINGS LLCCOM CL A33833Q106 — 114 shares $1,000
JACKSON FINANCIAL INCCOM CL A46817M107 — 14 shares $1,000
JD.COM INCSPON ADS CL A47215P106 — 57 shares $1,000
HIGH INCOME SECS FDSHS BEN INT42968F108 — 100 shares $1,000
HIGHPEAK ENERGY INCCOM43114Q105 — 209 shares $1,000
PATHWARD FINANCIAL INCCOM59100U108 — 17 shares $1,000
FLOWCO HLDGS INCCOM CL A342909108 — 41 shares $1,000
JETBLUE AIRWAYS CORPCOM477143101 — 182 shares $1,000
JIAYIN GROUP INCSPONSORED ADS47737C104 — 398 shares $1,000
PCB BANCORPCOM69320M109 — 39 shares $1,000
CANTON STRATEGIC HOLDINGS INCOM432705309 — 241 shares $1,000
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P106 — 77 shares $1,000
METROCITY BANKSHARES INCCOM59165J105 — 23 shares $1,000
METROPOLITAN BK HLDG CORPCOM591774104 — 7 shares $1,000
METTLER TOLEDO INTERNATIONALCOM592688105 — 1 shares $1,000
JOINT CORPCOM47973J102 — 63 shares $1,000
PLDT INCSPONSORED ADR69344D408 — 40 shares $1,000
REMITLY GLOBAL INCCOM75960P104 — 40 shares $1,000
JOURNEY MED CORPCOM48115J109 — 92 shares $1,000
TXNM ENERGY INCCOM69349H107 — 25 shares $1,000
RENT THE RUNWAY INCCL A NEW76010Y202 — 321 shares $1,000
PVH CORPORATIONCOM693656100 — 20 shares $1,000
RESIDEO TECHNOLOGIES INCCOM76118Y104 — 17 shares $1,000
BIRCHTECH CORPCOM SHS59833H200 — 506 shares $1,000
MILLROSE PPTYS INCCOM CL A601137102 — 20 shares $1,000
KAISER ALUMINIUM CORPORATIONCOM PAR $0.01483007704 — 7 shares $1,000
PACER FDS TRUS LRG CP CASH69374H360 — 22 shares $1,000
RESTAURANT BRANDS INTL INCCOM76131D103 — 19 shares $1,000
REVELATION BIOSCIENCES INCCOM 202576135L804 — 747 shares $1,000
MISSION PRODUCE INCCOM60510V108 — 47 shares $1,000
KEMPER CORPCOM488401100 — 53 shares $1,000
PGIM ROCK ETF TRS&P 500 BUFFER69420N106 — 21 shares $1,000
MOBILEYE GLOBAL INCCOMMON CLASS A60741F104 — 140 shares $1,000
MODERNA INCCOM60770K107 — 19 shares $1,000
KEY TRONIC CORPCOM493144109 — 347 shares $1,000
KFORCE INCCOM493732101 — 29 shares $1,000
RIOT PLATFORMS INCCOM767292105 — 54 shares $1,000
RIVIAN AUTOMOTIVE INCCOM CL A76954A103 — 65 shares $1,000
MOHAWK INDS INCCOM608190104 — 10 shares $1,000
MOMENTUS INCCOM CL A60879E408 — 116 shares $1,000
MONARCH CASINO & RESORT INCCOM609027107 — 9 shares $1,000
KINGSTONE COS INCCOM496719105 — 27 shares $1,000
PARAMOUNT GOLD NEV CORPCOM69924M109 — 1,076 shares $1,000
PARAMOUNT GOLD NEV CORPCOM69924M109 — 677 shares $1,000
PARAMOUNT SKYDANCE CORPCOM CL B69932A204 — 57 shares $1,000
KODIAK AI INC.COM500081104 — 100 shares $1,000
KODIAK AI INC.COM500081104 — 145 shares $1,000
KOHLS CORPCOM500255104 — 37 shares $1,000
KONTOOR BRANDS INCCOM50050N103 — 7 shares $1,000
PATTERSON-UTI ENERGY INCCOM703481101 — 133 shares $1,000
ROUNDHILL ETF TRUSTWEEKLY T BILL ET77926X676 — 10 shares $1,000
KORN FERRYCOM NEW500643200 — 20 shares $1,000
PAYLOCITY HLDG CORPCOM70438V106 — 12 shares $1,000
RIDENOW GROUP INCCOM CL B781386305 — 80 shares $1,000
RUSH ENTERPRISES INCCL B781846308 — 13 shares $1,000
MOUNT LOGAN CAP INCCOM62188E103 — 311 shares $1,000
CORVEX INCCOM NEW62459M305 — 69 shares $1,000
KRANESHARES TRUSTMSCI ALL CHINA500767835 — 88 shares $1,000
KRISPY KREME INCCOM50101L106 — 269 shares $1,000
PEABODY ENGR CORPCOM704551100 — 62 shares $1,000
PEARSON PLCSPONSORED ADR705015105 — 49 shares $1,000