← 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) |
|---|---|---|---|---|---|
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 | — | 1 shares | $0 |
| T STAMP INC | CL A NEW | 873048508 | — | 1 shares | $0 |
| TWFG INC | COM CL A | 87318A101 | — | 17 shares | $0 |
| BIOHAVEN LTD | COM | G1110E107 | — | 2 shares | $0 |
| BITDEER TECHNOLOGIES GROUP | CL A ORD SHS | G11448100 | — | 4 shares | $0 |
| BITDEER TECHNOLOGIES GROUP | CL A ORD SHS | G11448100 | — | 2 shares | $0 |
| BIT DIGITAL INC | SHS | G1144A105 | — | 5 shares | $0 |
| BITFUFU INC | CL A ORD SHS | G1152A104 | — | 28 shares | $0 |
| BIG TREE CLOUD HLDGS LTD | SHS CL A | G1263B132 | — | 5 shares | $0 |
| SILEXION THERAPEUTICS CORP | ORD SHS NEW | G1281K148 | — | 76 shares | $0 |
| TAL ED GROUP | SPONSORED ADS | 874080104 | — | 50 shares | $0 |
| VAREX IMAGING CORP | COM | 92214X106 | — | 1 shares | $0 |
| BORR DRILLING LTD | SHS | G1466R173 | — | 2 shares | $0 |
| WESHOP HOLDINGS LTD | ORD SHS CL A | G1472N125 | — | 48 shares | $0 |
| WESHOP HOLDINGS LTD | ORD SHS CL A | G1472N125 | — | 35 shares | $0 |
| TANDY LEATHER FACTORY INC | COM | 87538X105 | — | 8 shares | $0 |
| TANGO THERAPEUTICS INC | COM | 87583X109 | — | 1 shares | $0 |
| V2X INC | COM | 92242T101 | — | 1 shares | $0 |
| VELO3D INC | COM NEW | 92259N302 | — | 1 shares | $0 |
| CANGO INC | ORD CL A | G1820C102 | — | 1,977 shares | $0 |
| TARGET HOSPITALITY CORP | COM | 87615L107 | — | 8 shares | $0 |
| TAYLOR MORRISON HOME CORP | COM | 87724P106 | — | 1 shares | $0 |
| TAYSHA GENE THERAPIES INC | COM SHS | 877619106 | — | 1 shares | $0 |
| TECHTARGET INC | COM NEW | 87874R308 | — | 1 shares | $0 |
| TECOGEN INC NEW | COM NEW | 87876P201 | — | 27 shares | $0 |
| ABRDN LIFE SCIENCES INVESTOR | SH BEN INT | 87911K100 | — | 14 shares | $0 |
| CHINA SXT PHARMACEUTICALS IN | USD CL A ORD SHS | G2161P165 | — | 13 shares | $0 |
| CLARIVATE PLC | ORD SHS | G21810109 | — | 95 shares | $0 |
| CLARIVATE PLC | ORD SHS | G21810109 | — | 2 shares | $0 |
| CONSOLIDATED WATER CO INC | ORD | G23773107 | — | 4 shares | $0 |
| CRESCENT BIOPHARMA INC. | COM | G2545C104 | — | 20 shares | $0 |
| TELADOC HEALTH INC | COM | 87918A105 | — | 50 shares | $0 |
| TELOS CORP MD | COM | 87969B101 | — | 1 shares | $0 |
| TEMPEST THERAPEUTICS INC | COM NEW | 87978U207 | — | 28 shares | $0 |
| TENAYA THERAPEUTICS INC | COM | 87990A106 | — | 246 shares | $0 |
| CRITICAL METALS CORP | PUBCO ORD SHS | G2662B103 | — | 1 shares | $0 |
| DIGINEX LTD | ORD SHS | G28687112 | — | 15 shares | $0 |
| EMPRO GROUP INC | SHS | G3041J106 | — | 100 shares | $0 |
| EPSIUM ENTERPRISE LTD | ORD SHS CL A | G3090S106 | — | 218 shares | $0 |
| EQV VENTURES AC CORP. II | *W EXP 06/30/203 | G3106Q128 | — | 1,000 shares | $0 |
| ESTABLISHMENT LABS HLDGS INC | COM | G31249108 | — | 2 shares | $0 |
| 10X GENOMICS INC | CL A COM | 88025U109 | — | 1 shares | $0 |
| TERAWULF INC | COM | 88080T104 | — | 1 shares | $0 |
| TETRA TECHNOLOGIES INC DEL | COM | 88162F105 | — | 1 shares | $0 |
| SKINHEALTH SYSTEMS INC | COM CL A | 88331L108 | — | 145 shares | $0 |
| SKINHEALTH SYSTEMS INC | COM CL A | 88331L108 | — | 104 shares | $0 |
| THERAPEUTICSMD INC | COM NEW | 88338N206 | — | 190 shares | $0 |
| THE REALREAL INC | COM | 88339P101 | — | 19 shares | $0 |
| THE REALREAL INC | COM | 88339P101 | — | 1 shares | $0 |
| VERADERMICS INC | COMMON STOCK | 922967104 | — | 2 shares | $0 |
| VENU HLDG CORP | COM | 92333E104 | — | 1 shares | $0 |
| VERA BRADLEY INC | COM | 92335C106 | — | 25 shares | $0 |
| VERDE CLEAN FUELS INC | CLASS A COM | 923372106 | — | 142 shares | $0 |
| VERASTEM INC | COM NEW | 92337C203 | — | 44 shares | $0 |
| VERALTO CORP | COM SHS | 92338C103 | — | 1 shares | $0 |
| 3D SYS CORP DEL | COM NEW | 88554D205 | — | 65 shares | $0 |
| 3D SYS CORP DEL | COM NEW | 88554D205 | — | 2 shares | $0 |
| 374WATER INC | COM | 88583P203 | — | 14 shares | $0 |
| THRYV HLDGS INC | COM NEW | 886029206 | — | 1 shares | $0 |
| TIDAL TRUST I | GOTH SH STRA ETF | 886364264 | — | 10 shares | $0 |
| TIDAL TRUST II | ROUNDHILL GENER | 88636J600 | — | 3 shares | $0 |
| TIDAL TRUST II | YIE HOO INC ETF | 88636R404 | — | 1 shares | $0 |
| TIDAL TRUST II | YIE MST OPT NEW | 88636X732 | — | 8 shares | $0 |
| TILLYS INC | CL A | 886885102 | — | 18 shares | $0 |
| VERRICA PHARMACEUTICALS INC | COM SHS | 92511W207 | — | 13 shares | $0 |
| VERSANT MEDIA GROUP INC | COM CL A | 925283103 | — | 5 shares | $0 |
| VERSANT MEDIA GROUP INC | COM CL A | 925283103 | — | 8 shares | $0 |
| VERSAMET ROYALTIES CORP | COM NEW | 92528V200 | — | 20 shares | $0 |
| VERTEX INC | CL A | 92538J106 | — | 1 shares | $0 |