← 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) |
|---|---|---|---|---|---|
| AMERICAN RES CORP | CL A | 02927U208 | — | 1 shares | $0 |
| AMERICAN SHARED HOSPITAL SVC | COM | 029595105 | — | 69 shares | $0 |
| AMERICAN SUPERCONDUCTOR CORP | SHS NEW | 030111207 | — | 3 shares | $0 |
| AMERICAN SUPERCONDUCTOR CORP | SHS NEW | 030111207 | — | 1 shares | $0 |
| AMERICAN VANGUARD CORP | COM | 030371108 | — | 54 shares | $0 |
| AMERICAN VANGUARD CORP | COM | 030371108 | — | 38 shares | $0 |
| ETF OPPORTUNITIES TRUST | T RE 2X MSTR ETF | 26923N173 | — | 100 shares | $0 |
| ETF OPPORTUNITIES TRUST | TSPY LIFT ETF | 26923W371 | — | 2 shares | $0 |
| AMERICAN WELL CORP | COM CL A NEW | 03044L204 | — | 5 shares | $0 |
| AMERICAN WELL CORP | COM CL A NEW | 03044L204 | — | 19 shares | $0 |
| AMERICAS CAR-MART INC | COM | 03062T105 | — | 116 shares | $0 |
| AMERICAS CAR-MART INC | COM | 03062T105 | — | 9 shares | $0 |
| EASTERLY GOVT PPTYS INC | COM SHS | 27616P301 | — | 13 shares | $0 |
| EASTMAN KODAK CO | COM NEW | 277461406 | — | 6 shares | $0 |
| BEELINE HOLDINGS INC | COM NEW | 277802500 | — | 2 shares | $0 |
| STANDARD BIOTOOLS INC | COM | 34385P108 | — | 118 shares | $0 |
| STANDARD BIOTOOLS INC | COM | 34385P108 | — | 560 shares | $0 |
| STANDARD BIOTOOLS INC | COM | 34385P108 | — | 411 shares | $0 |
| EMBECTA CORP | COMMON STOCK | 29082K105 | — | 150 shares | $0 |
| EMBECTA CORP | COMMON STOCK | 29082K105 | — | 152 shares | $0 |
| EMBECTA CORP | COMMON STOCK | 29082K105 | — | 26 shares | $0 |
| MECHANICS BANCORP | CL A | 43785V102 | — | 1 shares | $0 |
| FORESIGHT AUTONOMOUS HLDGS L | SPONSORED ADR | 345523401 | — | 166 shares | $0 |
| FORRESTER RESH INC | COM | 346563109 | — | 4 shares | $0 |
| FORRESTER RESH INC | COM | 346563109 | — | 17 shares | $0 |
| FORT TECHNOLOGY INC | COM NEW | 349024307 | — | 177 shares | $0 |
| FOLD HLDGS INC | COM CL A | 29103K100 | — | 79 shares | $0 |
| FOLD HLDGS INC | COM CL A | 29103K100 | — | 55 shares | $0 |
| EMPIRE PETE CORP | COM | 292034303 | — | 13 shares | $0 |
| EMPIRE PETE CORP | COM | 292034303 | — | 14 shares | $0 |
| EMPIRE ST RLTY TR INC | CL A | 292104106 | — | 1 shares | $0 |
| ENACT HLDGS INC | COM | 29249E109 | — | 2 shares | $0 |
| HOOKER FURNISHINGS CORPORATI | COM | 439038100 | — | 15 shares | $0 |
| ENERGY FUELS INC | COM NEW | 292671708 | — | 3 shares | $0 |
| ROCKET ONE INC | COM NEW | 44148G204 | — | 240 shares | $0 |
| FORWARD INDUSTRIES INC | COM NEW | 349932103 | — | 5 shares | $0 |
| FORTUNA MNG CORP | COM NEW | 349942102 | — | 2 shares | $0 |
| ENERGY RECOVERY INC | COM | 29270J100 | — | 1 shares | $0 |
| H WORLD GROUP LTD | SPONSORED ADS | 44332N106 | — | 1 shares | $0 |
| FRANKLIN STR PPTYS CORP | COM | 35471R106 | — | 243 shares | $0 |
| ENNIS INC | COM | 293389102 | — | 1 shares | $0 |
| LUNAI BIOWORKS INC | COM SHS | 29350E302 | — | 6 shares | $0 |
| ENPHASE ENERGY INC | COM | 29355A107 | — | 1 shares | $0 |
| HUDSON TECHNOLOGIES INC | COM | 444144109 | — | 1 shares | $0 |
| HUMACYTE INC | COM | 44486Q103 | — | 297 shares | $0 |
| FRANKLIN STR PPTYS CORP | COM | 35471R106 | — | 133 shares | $0 |
| HUYA INC | ADS REP SHS A | 44852D108 | — | 50 shares | $0 |
| ENTERPRISE FINL SVCS CORP | COM | 293712105 | — | 1 shares | $0 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 | — | 1 shares | $0 |
| ENTRAVISION COMMUNICATIONS C | CL A | 29382R107 | — | 1 shares | $0 |
| EPAM SYS INC | COM | 29414B104 | — | 1 shares | $0 |
| HYDROFARM HLDGS GROUP INC | COM | 44888K407 | — | 8 shares | $0 |
| IDT CORP | CL B NEW | 448947507 | — | 2 shares | $0 |
| HYPERFINE INC | COM CL A | 44916K106 | — | 1 shares | $0 |
| HYPERLIQUID STRATEGIES INC | COM | 44916Y106 | — | 1 shares | $0 |
| ICF INTL INC | COM | 44925C103 | — | 1 shares | $0 |
| FRANKLIN TEMPLETON ETF TR | FTSE CANADA | 35473P827 | — | 6 shares | $0 |
| FREEDOM HOLDING CORP | COM | 356390104 | — | 3 shares | $0 |
| FREIGHTCAR AMER INC | COM | 357023100 | — | 1 shares | $0 |
| EOS ENERGY ENTERPRISES INC | COM CL A | 29415C101 | — | 3 shares | $0 |
| IM CANNABIS CORP | COM NEW | 44969Q406 | — | 70 shares | $0 |
| IRSA INVERSIONES Y REP S A | SPON GDS ECH 10 | 450047303 | — | 8 shares | $0 |
| IRHYTHM HOLDINGS INC | COM | 450056106 | — | 3 shares | $0 |
| IAMGOLD CORP | COM | 450913108 | — | 12 shares | $0 |
| FRESENIUS MEDICAL CARE AG | SPONSORED ADR | 358029106 | — | 2 shares | $0 |
| AMAZE HOLDINGS INC | COM | 35804X200 | — | 7 shares | $0 |
| FRESHWORKS INC | CLASS A COM | 358054104 | — | 1 shares | $0 |
| IBOTTA INC | CLASS A COM SHS | 451051106 | — | 1 shares | $0 |
| IBOTTA INC | CLASS A COM SHS | 451051106 | — | 1 shares | $0 |
| FUELCELL ENERGY INC | COM NEW | 35952H700 | — | 1 shares | $0 |
| FTAI INFRASTRUCTURE INC | COMMON STOCK | 35953C106 | — | 1 shares | $0 |
| FUBOTV INC | COM NEW CL A | 35953D401 | — | 49 shares | $0 |
| FUBOTV INC | COM NEW CL A | 35953D401 | — | 16 shares | $0 |
| FULCRUM THERAPEUTICS INC | COM | 359616109 | — | 1 shares | $0 |
| FULL HSE RESORTS INC | COM | 359678109 | — | 151 shares | $0 |
| FULL HSE RESORTS INC | COM | 359678109 | — | 49 shares | $0 |
| ERASCA INC | COM | 29479A108 | — | 24 shares | $0 |
| ESCALADE INC | COM | 296056104 | — | 1 shares | $0 |
| IDENTIV INC | COM NEW | 45170X205 | — | 30 shares | $0 |
| FURY GOLD MINES LIMITED | COM | 36117T100 | — | 94 shares | $0 |
| LIBERTY CAP CORP | SER C GCI GROUP | 36164V800 | — | 2 shares | $0 |
| ESPERION THERAPEUTICS INC NE | COM | 29664W105 | — | 1 shares | $0 |
| ETSY INC | COM | 29786A106 | — | 3 shares | $0 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 | — | 1 shares | $0 |
| IMMUNEERING CORP | CLASS A COM | 45254E107 | — | 1 shares | $0 |
| IMMUNOME INC | COM | 45257U108 | — | 1 shares | $0 |
| IMMIX BIOPHARMA INC | COM | 45258H106 | — | 1 shares | $0 |
| IMPACT BIOMEDICAL INC | COMMON STOCK | 45259L205 | — | 1 shares | $0 |
| IMPACT BIOMEDICAL INC | COMMON STOCK | 45259L205 | — | 31 shares | $0 |
| GSI TECHNOLOGY INC | COM | 36241U106 | — | 1 shares | $0 |
| EVE HLDG INC | COM | 29970N104 | — | 17 shares | $0 |
| EVE HLDG INC | COM | 29970N104 | — | 1 shares | $0 |
| INCYTE CORP | COM | 45337C102 | — | 2 shares | $0 |
| INDEPENDENCE RLTY TR INC | COM | 45378A106 | — | 1 shares | $0 |
| GAIA INC NEW | CL A | 36269P104 | — | 219 shares | $0 |
| LAKEFRONT BIOTHERAPEUTICS NV | SPON ADR | 36315X101 | — | 11 shares | $0 |
| GALECTIN THERAPEUTICS INC | COM NEW | 363225202 | — | 1 shares | $0 |
| EVOLUTION PETE CORP | COM | 30049A107 | — | 1 shares | $0 |
| EVOLV TECHNOLOGIES HLDNGS IN | COM CL A | 30049H102 | — | 2 shares | $0 |
| EVOLENT HEALTH INC | CL A | 30050B101 | — | 1 shares | $0 |