← 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) |
|---|---|---|---|---|---|
| NIO INC | SPON ADS | 62914V106 | — | 425 shares | $2,000 |
| NLI HOLDINGS INC | COM NEW | 629156407 | — | 266 shares | $2,000 |
| NN INC | COM | 629337106 | — | 562 shares | $2,000 |
| KRYSTAL BIOTECH INC | COM | 501147102 | — | 5 shares | $2,000 |
| KYMERA THERAPEUTICS INC | COM | 501575104 | — | 16 shares | $2,000 |
| SB FINL GROUP INC | COM | 78408D105 | — | 75 shares | $2,000 |
| LKQ CORP | COM | 501889208 | — | 79 shares | $2,000 |
| PEOPLES BANCORP INC | COM | 709789101 | — | 42 shares | $2,000 |
| NATIONAL BK HLDGS CORP | CL A | 633707104 | — | 39 shares | $2,000 |
| SL GREEN RLTY CORP | COM | 78440X887 | — | 30 shares | $2,000 |
| PERMA-PIPE INTL HLDGS INC | COM | 714167103 | — | 79 shares | $2,000 |
| LAMB WESTON HLDGS INC | COM | 513272104 | — | 40 shares | $2,000 |
| PETCO HEALTH & WELLNESS CO I | CL A COM | 71601V105 | — | 670 shares | $2,000 |
| NATIONAL VISION HLDGS INC | COM | 63845R107 | — | 112 shares | $2,000 |
| LIFECORE BIOMEDICAL INC | COM | 514766104 | — | 319 shares | $2,000 |
| LANDBRIDGE COMPANY LLC | CL A | 514952100 | — | 30 shares | $2,000 |
| NAVAN INC | CL A | 639193101 | — | 100 shares | $2,000 |
| NCINO INC | COM | 63947X101 | — | 114 shares | $2,000 |
| NEKTAR THERAPEUTICS | COM NEW | 640268306 | — | 22 shares | $2,000 |
| LARGO INC | COM | 517097101 | — | 3,709 shares | $2,000 |
| PHINIA INC | COMMON STOCK | 71880K101 | — | 20 shares | $2,000 |
| NET POWER INC | COM CL A | 64107A105 | — | 1,382 shares | $2,000 |
| LEE ENTERPRISES INC | COM | 523768406 | — | 277 shares | $2,000 |
| PILGRIMS PRIDE CORP | COM | 72147K108 | — | 56 shares | $2,000 |
| PIMCO ETF TR | 15+ YR US TIPS | 72201R304 | — | 32 shares | $2,000 |
| NETGEAR INC | COM | 64111Q104 | — | 78 shares | $2,000 |
| NEURONETICS INC | COM | 64131A105 | — | 1,501 shares | $2,000 |
| PDD HOLDINGS INC | SPONSORED ADS | 722304102 | — | 27 shares | $2,000 |
| VIPER ENERGY INC | CL A | 64361Q101 | — | 50 shares | $2,000 |
| LENZ THERAPEUTICS INC | COM | 52635N103 | — | 343 shares | $2,000 |
| PLANET LABS PBC | COM CL A | 72703X106 | — | 60 shares | $2,000 |
| PLANET LABS PBC | COM CL A | 72703X106 | — | 50 shares | $2,000 |
| PLAYBOY INC | COM | 72814P109 | — | 1,846 shares | $2,000 |
| NEWS CORP NEW | CL B | 65249B208 | — | 83 shares | $2,000 |
| LIFETIME BRANDS INC | COM | 53222Q103 | — | 285 shares | $2,000 |
| PLUG PWR INC | COM NEW | 72919P202 | — | 700 shares | $2,000 |
| POLARIS INC | COM | 731068102 | — | 31 shares | $2,000 |
| SBC MED GROUP HLDGS INC | COM | 73245B107 | — | 575 shares | $2,000 |
| PORTILLOS INC | COM CL A | 73642K106 | — | 405 shares | $2,000 |
| NICE LTD | SPONSORED ADR | 653656108 | — | 17 shares | $2,000 |
| LIMONEIRA CO | COM | 532746104 | — | 173 shares | $2,000 |
| LINCOLN NATL CORP IND | COM | 534187109 | — | 56 shares | $2,000 |
| LINDSAY CORP | COM | 535555106 | — | 18 shares | $2,000 |
| PRIMORIS SVCS CORP | COM | 74164F103 | — | 17 shares | $2,000 |
| NORTHERN OIL & GAS INC | COM | 665531307 | — | 117 shares | $2,000 |
| LIVERAMP HLDGS INC | COM | 53815P108 | — | 52 shares | $2,000 |
| PROCEPT BIOROBOTICS CORP | COM | 74276L105 | — | 92 shares | $2,000 |
| NOUVEAU MONDE GRAPHITE INC | COM NEW | 66979W842 | — | 1,300 shares | $2,000 |
| NOVAVAX INC | COM NEW | 670002401 | CALL | 200 shares | $2,000 |
| PROG HOLDINGS INC | COM NPV | 74319R101 | — | 43 shares | $2,000 |
| LUMENTUM HLDGS INC | COM | 55024U109 | — | 2 shares | $2,000 |
| SATELLOGIC INC | COM CL A | 80401C100 | — | 326 shares | $2,000 |
| SATELLOS BIOSCIENCE INC | COM | 80401L803 | — | 200 shares | $2,000 |
| MFA FINL INC | COM | 55272X607 | — | 184 shares | $2,000 |
| PROSHARES TR | BITCOIN ETF | 74347G440 | — | 251 shares | $2,000 |
| NUTANIX INC | CL A | 67059N108 | — | 43 shares | $2,000 |
| MGIC INVT CORP WIS | COM | 552848103 | — | 69 shares | $2,000 |
| PROTAGONIST THERAPEUTICS INC | COM | 74366E102 | — | 13 shares | $2,000 |
| NUVEEN MULTI ASSET INCOME FU | COM | 670750108 | — | 108 shares | $2,000 |
| NURIX THERAPEUTICS INC | COM | 67080M103 | — | 98 shares | $2,000 |
| MADDEN STEVEN LTD | COM | 556269108 | — | 50 shares | $2,000 |
| OSI SYSTEMS INC | COM | 671044105 | — | 7 shares | $2,000 |
| MADISON SQUARE GARDEN ENTMT | COM CL A | 558256103 | — | 22 shares | $2,000 |
| SPHERE ENTERTAINMENT CO | CL A | 55826T102 | — | 11 shares | $2,000 |
| MAGNA INTL INC | COM | 559222401 | — | 28 shares | $2,000 |
| SCYNEXIS INC | COM | 811292309 | — | 602 shares | $2,000 |
| PUTNAM PREMIER INCOME TR | SH BEN INT | 746853100 | — | 672 shares | $2,000 |
| CHORD ENERGY CORPORATION | COM NEW | 674215207 | — | 14 shares | $2,000 |
| SEAPORT ENTMT GROUP INC | COMMON STOCK | 812215200 | — | 77 shares | $2,000 |
| SELECT SECTOR SPDR TR | ST STR MATER ETF | 81369Y100 | — | 36 shares | $2,000 |
| OCEANEERING INTL INC | COM | 675232102 | — | 53 shares | $2,000 |
| MANNATECH INC | COM NEW | 563771203 | — | 316 shares | $2,000 |
| MANNKIND CORP | COM NEW | 56400P706 | — | 400 shares | $2,000 |
| QUANTUM BIOPHARMA LTD | CL B SUB VTG SHS | 74764Y205 | — | 446 shares | $2,000 |
| HERE GROUP LTD | ADS | 74767N107 | — | 904 shares | $2,000 |
| HIGH TEMPLAR TECHNOLOGY LTD | SPON ADS | 747798106 | — | 927 shares | $2,000 |
| OFFERPAD SOLUTIONS INC | COM CL A | 67623L505 | — | 426 shares | $2,000 |
| MAPLEBEAR INC | COM | 565394103 | — | 50 shares | $2,000 |
| MARCUS & MILLICHAP INC | COM | 566324109 | — | 58 shares | $2,000 |
| RBB FD INC | F/M US TREASURY | 74933W452 | — | 36 shares | $2,000 |
| OLIN CORP | COM PAR $1 | 680665205 | — | 83 shares | $2,000 |
| 1 800 FLOWERS COM INC | CL A | 68243Q106 | — | 677 shares | $2,000 |
| ONE STOP SYS INC | COM | 68247W109 | — | 100 shares | $2,000 |
| SENTINELONE INC | CL A | 81730H109 | — | 107 shares | $2,000 |
| SERITAGE GROWTH PPTYS | CL A | 81752R100 | — | 600 shares | $2,000 |
| RAMACO RES INC | COM CL B | 75134P501 | — | 285 shares | $2,000 |
| RAMACO RES INC | COM CL B | 75134P501 | — | 281 shares | $2,000 |
| OPENDOOR TECHNOLOGIES INC | COM | 683712103 | — | 350 shares | $2,000 |
| SERIES PORTFOLIOS TR | INFRASTRCTUR CAP | 81752T619 | — | 89 shares | $2,000 |
| RAYONIER ADVANCED MATLS INC | COM | 75508B104 | — | 200 shares | $2,000 |
| OPKO HEALTH INC | COM | 68375N103 | — | 1,080 shares | $2,000 |
| OPTICAL CABLE CORP | COM NEW | 683827208 | — | 100 shares | $2,000 |
| OPPFI INC | COM CL A | 68386H103 | — | 163 shares | $2,000 |
| SHOALS TECHNOLOGIES GROUP IN | CL A | 82489W107 | — | 189 shares | $2,000 |
| ORCHESTRA BIOMED HLDGS INC | COM | 68572M106 | — | 452 shares | $2,000 |
| BARK INC | COM NEW | 68622E203 | — | 175 shares | $2,000 |
| SIDUS SPACE INC | CL A COM NEW | 826165201 | — | 750 shares | $2,000 |
| SIGA TECHNOLOGIES INC | COM | 826917106 | — | 448 shares | $2,000 |
| SILICON LABORATORIES INC | COM | 826919102 | — | 8 shares | $2,000 |
| ORMAT TECHNOLOGIES INC | COM | 686688102 | — | 19 shares | $2,000 |