← 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
- STATE STR SPDR S&P 500 ETF T · TR UNIT · 78462F103 · shares · PUT: $27,450,295,000
- APPLE INC · COM · 037833100 · shares: $18,924,916,000
- NVIDIA CORPORATION · COM · 67066G104 · shares: $17,430,142,000
- ROYAL BK CDA · COM · 780087102 · shares: $14,533,563,000
- MICROSOFT CORP · COM · 594918104 · shares: $13,195,766,000
- ALPHABET INC · CAP STK CL A · 02079K305 · shares: $13,085,251,000
- TORONTO DOMINION BK ONT · COM NEW · 891160509 · shares: $12,970,628,000
- AMAZON COM INC · COM · 023135106 · shares: $12,570,489,000
- ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $11,613,640,000
- BANK MONTREAL MEDIUM · COM · 063671101 · shares: $9,218,025,000
Reported holdings
28,169 reported entries| Issuer | Class | CUSIP | Type | Shares / principal | Reported value (USD) |
|---|---|---|---|---|---|
| 1STDIBS COM INC | COM | 320551104 | — | 290 shares | $1,000 |
| FIRST MERCHANTS CORP | COM | 320817109 | — | 30 shares | $1,000 |
| INVESCO EXCHANGE TRADED FD T | S&P 500A EQL | 46137Y609 | — | 34 shares | $1,000 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 | — | 50 shares | $1,000 |
| GRAPHIC PACKAGING HLDG CO | COM | 388689101 | — | 97 shares | $1,000 |
| GRAYSCALE ETHEREUM STAKING E | SHS | 389638107 | — | 85 shares | $1,000 |
| GRAYSCALE ETHEREUM STAKING | SHS NEW | 38964R203 | — | 85 shares | $1,000 |
| GRAYSCALE ETHEREUM STAKING | SHS NEW | 38964R203 | — | 40 shares | $1,000 |
| ISHARES TR | CORE MSCI INTL | 46435G326 | — | 6 shares | $1,000 |
| INVESCO EXCH TRADED FD TR II | S&P EMRNG MKTS | 46138E297 | — | 25 shares | $1,000 |
| GRAYSCALE BITCOIN MINI TR ET | SHS NEW | 389930207 | — | 20 shares | $1,000 |
| GREENBRIER COS INC | COM | 393657101 | — | 30 shares | $1,000 |
| GRIFFON CORP | COM | 398433102 | — | 13 shares | $1,000 |
| GROUPON INC | COM NEW | 399473206 | — | 35 shares | $1,000 |
| GRUPO AEROPORTUNARIO DEL PAC | SPON ADS B | 400506101 | — | 3 shares | $1,000 |
| GUARDIAN PHARMACY SVCS INC | CL A | 40145W101 | — | 12 shares | $1,000 |
| ISHARES TR | ESG AWARE MSCI | 46435U663 | — | 26 shares | $1,000 |
| ISHARES TR | SYSTEMATIC BD ET | 46435U796 | — | 9 shares | $1,000 |
| GULFPORT ENERGY CORP | COMMON SHARES | 402635502 | — | 4 shares | $1,000 |
| HCI GROUP INC | COM | 40416E103 | — | 6 shares | $1,000 |
| HNI CORP | COM | 404251100 | — | 19 shares | $1,000 |
| FIRST TR EXCH TRD ALPHDX FD | JAPAN ALPHADEX | 33737J158 | — | 18 shares | $1,000 |
| FIRST TR EXCH TRD ALPHDX FD | JAPAN ALPHADEX | 33737J158 | — | 7 shares | $1,000 |
| FIRST TR EXCH TRD ALPHDX FD | EMERG MKT ALPH | 33737J182 | — | 25 shares | $1,000 |
| FIRST TR EXCHANGE-TRADED FD | INDXX NEXTG ETF | 33737K205 | — | 4 shares | $1,000 |
| HAGERTY INC | CL A COM | 405166109 | — | 63 shares | $1,000 |
| INVESCO DB US DLR INDEX TR | BULLISH FD | 46141D203 | — | 35 shares | $1,000 |
| HALEON PLC | SPON ADS | 405552100 | — | 155 shares | $1,000 |
| ISHARES TR | ENERGY STRG & MA | 46438G737 | — | 20 shares | $1,000 |
| ISOENERGY LTD | COM NEW | 46500E867 | — | 115 shares | $1,000 |
| I3 VERTICALS INC | COM CL A | 46571Y107 | — | 56 shares | $1,000 |
| ITRON INC | COM | 465741106 | — | 8 shares | $1,000 |
| IQIYI INC | SPONSORED ADS | 46267X108 | — | 675 shares | $1,000 |
| IRONWOOD PHARMACEUTICALS INC | COM CL A | 46333X108 | — | 150 shares | $1,000 |
| HARMONIC INC | COM | 413160102 | — | 50 shares | $1,000 |
| J & J SNACK FOODS CORP | COM | 466032109 | — | 15 shares | $1,000 |
| HEARTLAND EXPRESS INC | COM | 422347104 | — | 36 shares | $1,000 |
| ISHARES INC | MSCI NETHERL ETF | 464286814 | — | 15 shares | $1,000 |
| 5E ADVANCED MATERIALS INC | COM NEW | 33830Q208 | — | 695 shares | $1,000 |
| FIVE POINT HOLDINGS LLC | COM CL A | 33833Q106 | — | 114 shares | $1,000 |
| JACKSON FINANCIAL INC | COM CL A | 46817M107 | — | 14 shares | $1,000 |
| JD.COM INC | SPON ADS CL A | 47215P106 | — | 57 shares | $1,000 |
| HIGH INCOME SECS FD | SHS BEN INT | 42968F108 | — | 100 shares | $1,000 |
| HIGHPEAK ENERGY INC | COM | 43114Q105 | — | 209 shares | $1,000 |
| PATHWARD FINANCIAL INC | COM | 59100U108 | — | 17 shares | $1,000 |
| FLOWCO HLDGS INC | COM CL A | 342909108 | — | 41 shares | $1,000 |
| JETBLUE AIRWAYS CORP | COM | 477143101 | — | 182 shares | $1,000 |
| JIAYIN GROUP INC | SPONSORED ADS | 47737C104 | — | 398 shares | $1,000 |
| PCB BANCORP | COM | 69320M109 | — | 39 shares | $1,000 |
| CANTON STRATEGIC HOLDINGS IN | COM | 432705309 | — | 241 shares | $1,000 |
| HIMAX TECHNOLOGIES INC | SPONSORED ADR | 43289P106 | — | 77 shares | $1,000 |
| METROCITY BANKSHARES INC | COM | 59165J105 | — | 23 shares | $1,000 |
| METROPOLITAN BK HLDG CORP | COM | 591774104 | — | 7 shares | $1,000 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 | — | 1 shares | $1,000 |
| JOINT CORP | COM | 47973J102 | — | 63 shares | $1,000 |
| PLDT INC | SPONSORED ADR | 69344D408 | — | 40 shares | $1,000 |
| REMITLY GLOBAL INC | COM | 75960P104 | — | 40 shares | $1,000 |
| JOURNEY MED CORP | COM | 48115J109 | — | 92 shares | $1,000 |
| TXNM ENERGY INC | COM | 69349H107 | — | 25 shares | $1,000 |
| RENT THE RUNWAY INC | CL A NEW | 76010Y202 | — | 321 shares | $1,000 |
| PVH CORPORATION | COM | 693656100 | — | 20 shares | $1,000 |
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 | — | 17 shares | $1,000 |
| BIRCHTECH CORP | COM SHS | 59833H200 | — | 506 shares | $1,000 |
| MILLROSE PPTYS INC | COM CL A | 601137102 | — | 20 shares | $1,000 |
| KAISER ALUMINIUM CORPORATION | COM PAR $0.01 | 483007704 | — | 7 shares | $1,000 |
| PACER FDS TR | US LRG CP CASH | 69374H360 | — | 22 shares | $1,000 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 | — | 19 shares | $1,000 |
| REVELATION BIOSCIENCES INC | COM 2025 | 76135L804 | — | 747 shares | $1,000 |
| MISSION PRODUCE INC | COM | 60510V108 | — | 47 shares | $1,000 |
| KEMPER CORP | COM | 488401100 | — | 53 shares | $1,000 |
| PGIM ROCK ETF TR | S&P 500 BUFFER | 69420N106 | — | 21 shares | $1,000 |
| MOBILEYE GLOBAL INC | COMMON CLASS A | 60741F104 | — | 140 shares | $1,000 |
| MODERNA INC | COM | 60770K107 | — | 19 shares | $1,000 |
| KEY TRONIC CORP | COM | 493144109 | — | 347 shares | $1,000 |
| KFORCE INC | COM | 493732101 | — | 29 shares | $1,000 |
| RIOT PLATFORMS INC | COM | 767292105 | — | 54 shares | $1,000 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 | — | 65 shares | $1,000 |
| MOHAWK INDS INC | COM | 608190104 | — | 10 shares | $1,000 |
| MOMENTUS INC | COM CL A | 60879E408 | — | 116 shares | $1,000 |
| MONARCH CASINO & RESORT INC | COM | 609027107 | — | 9 shares | $1,000 |
| KINGSTONE COS INC | COM | 496719105 | — | 27 shares | $1,000 |
| PARAMOUNT GOLD NEV CORP | COM | 69924M109 | — | 1,076 shares | $1,000 |
| PARAMOUNT GOLD NEV CORP | COM | 69924M109 | — | 677 shares | $1,000 |
| PARAMOUNT SKYDANCE CORP | COM CL B | 69932A204 | — | 57 shares | $1,000 |
| KODIAK AI INC. | COM | 500081104 | — | 100 shares | $1,000 |
| KODIAK AI INC. | COM | 500081104 | — | 145 shares | $1,000 |
| KOHLS CORP | COM | 500255104 | — | 37 shares | $1,000 |
| KONTOOR BRANDS INC | COM | 50050N103 | — | 7 shares | $1,000 |
| PATTERSON-UTI ENERGY INC | COM | 703481101 | — | 133 shares | $1,000 |
| ROUNDHILL ETF TRUST | WEEKLY T BILL ET | 77926X676 | — | 10 shares | $1,000 |
| KORN FERRY | COM NEW | 500643200 | — | 20 shares | $1,000 |
| PAYLOCITY HLDG CORP | COM | 70438V106 | — | 12 shares | $1,000 |
| RIDENOW GROUP INC | COM CL B | 781386305 | — | 80 shares | $1,000 |
| RUSH ENTERPRISES INC | CL B | 781846308 | — | 13 shares | $1,000 |
| MOUNT LOGAN CAP INC | COM | 62188E103 | — | 311 shares | $1,000 |
| CORVEX INC | COM NEW | 62459M305 | — | 69 shares | $1,000 |
| KRANESHARES TRUST | MSCI ALL CHINA | 500767835 | — | 88 shares | $1,000 |
| KRISPY KREME INC | COM | 50101L106 | — | 269 shares | $1,000 |
| PEABODY ENGR CORP | COM | 704551100 | — | 62 shares | $1,000 |
| PEARSON PLC | SPONSORED ADR | 705015105 | — | 49 shares | $1,000 |