← 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) |
|---|---|---|---|---|---|
| PEDEVCO CORP | COM NEW | 70532Y402 | — | 58 shares | $1,000 |
| RXSIGHT INC | COM | 78349D107 | — | 255 shares | $1,000 |
| RYMAN HOSPITALITY PPTYS INC | COM | 78377T107 | — | 10 shares | $1,000 |
| NCR VOYIX CORPORATION | COM | 62886E108 | — | 149 shares | $1,000 |
| NIO INC | SPON ADS | 62914V106 | — | 200 shares | $1,000 |
| KURA ONCOLOGY INC | COM | 50127T109 | — | 105 shares | $1,000 |
| SAB BIOTHERAPEUTICS INC | COM NEW | 78397T202 | — | 154 shares | $1,000 |
| NCR ATLEOS CORPORATION | COM SHS | 63001N106 | — | 27 shares | $1,000 |
| NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | — | 747 shares | $1,000 |
| NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | — | 400 shares | $1,000 |
| LB PHARMACEUTICALS INC | COM SHS | 50180M108 | — | 18 shares | $1,000 |
| LGI HOMES INC | COM | 50187T106 | — | 20 shares | $1,000 |
| H2O AMERICA | COM | 784305104 | — | 20 shares | $1,000 |
| NEOS ETF TRUST | BOOSTED S&P 500 | 78433H493 | — | 18 shares | $1,000 |
| SEZZLE INC | COM | 78435P105 | — | 3 shares | $1,000 |
| SK TELECOM CO LTD | SPONSORED ADR | 78440P306 | — | 43 shares | $1,000 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM NEW | 714157203 | — | 50 shares | $1,000 |
| NATIONAL BEVERAGE CORP | COM | 635017106 | — | 29 shares | $1,000 |
| NATIONAL FUEL GAS CO | COM | 636180101 | — | 16 shares | $1,000 |
| LAKELAND INDS INC | COM | 511795106 | — | 79 shares | $1,000 |
| SPS COMM INC | COM | 78463M107 | — | 22 shares | $1,000 |
| SPDR INDEX SHS FDS | SP CHINA ETF | 78463X400 | — | 10 shares | $1,000 |
| PERSONALIS INC | COM | 71535D106 | — | 100 shares | $1,000 |
| NATIONAL STORAGE AFFILIATES | COM SHS BEN IN | 637870106 | — | 12 shares | $1,000 |
| MARZETTI COMPANY | COM | 513847103 | — | 6 shares | $1,000 |
| SPDR INDEX SHS FDS | ST MARKE CAP ETF | 78463X756 | — | 8 shares | $1,000 |
| NCINO INC | COM | 63947X101 | — | 75 shares | $1,000 |
| LATTICE SEMICONDUCTOR CORP | COM | 518415104 | — | 5 shares | $1,000 |
| SPDR INDEX SHS FDS | ST DOW INTL ETF | 78463X863 | — | 55 shares | $1,000 |
| PHINIA INC | COMMON STOCK | 71880K101 | — | 9 shares | $1,000 |
| LAUREATE ED INC | COMMON STOCK | 518613203 | — | 32 shares | $1,000 |
| LAUREATE ED INC | COMMON STOCK | 518613203 | — | 41 shares | $1,000 |
| LEAR CORP | COM NEW | 521865204 | — | 5 shares | $1,000 |
| LEGGETT & PLATT INC | COM | 524660107 | — | 50 shares | $1,000 |
| SPDR SERIES TRUST | ST INTL BBG ETF | 78464A516 | — | 25 shares | $1,000 |
| NETSTREIT CORP | COM | 64119V303 | — | 40 shares | $1,000 |
| NETWORK-1 TECHNOLOGIES INC | COM | 64121N109 | — | 856 shares | $1,000 |
| LEGENCE CORP | CL A | 52476L109 | — | 9 shares | $1,000 |
| LENNAR CORP | CL B | 526057302 | — | 9 shares | $1,000 |
| SPDR SERIES TRUST | ST STR SP METAL | 78464A755 | — | 12 shares | $1,000 |
| PDD HOLDINGS INC | SPONSORED ADS | 722304102 | — | 12 shares | $1,000 |
| LEVI STRAUSS & CO NEW | CL A COM STK | 52736R102 | — | 25 shares | $1,000 |
| LEVI STRAUSS & CO NEW | CL A COM STK | 52736R102 | — | 22 shares | $1,000 |
| PITNEY BOWES INC | COM | 724479100 | — | 43 shares | $1,000 |
| NEWELL BRANDS INC | COM | 651229106 | — | 200 shares | $1,000 |
| LIBERTY BROADBAND CORP | COM SER C | 530307305 | — | 40 shares | $1,000 |
| LIBERTY LIVE HOLDINGS INC | COM SER A | 530909100 | — | 5 shares | $1,000 |
| PLIANT THERAPEUTICS INC | COM | 729139105 | — | 445 shares | $1,000 |
| PLIANT THERAPEUTICS INC | COM | 729139105 | — | 465 shares | $1,000 |
| POET TECHNOLOGIES INC | COM NEW | 73044W302 | — | 134 shares | $1,000 |
| POLESTAR AUTOMOTIVE HLDG UK | SPONSORED ADS | 731105409 | — | 32 shares | $1,000 |
| LIFESTANCE HEALTH GROUP INC | COM | 53228F101 | — | 140 shares | $1,000 |
| SPDR SERIES TRUST | ST STR BL 12 ETF | 78468R523 | — | 7 shares | $1,000 |
| POWELL INDS INC | COM | 739128106 | — | 5 shares | $1,000 |
| NEXTDECADE CORP | COM | 65342K105 | — | 67 shares | $1,000 |
| LIMBACH HLDGS INC | COM | 53263P105 | — | 14 shares | $1,000 |
| LINDBLAD EXPEDITIONS HLDGS I | COM | 535219109 | — | 53 shares | $1,000 |
| POWER SOLUTIONS INTL INC | COM NEW | 73933G202 | — | 28 shares | $1,000 |
| POWERBANK CORP | COM SHS | 73933V100 | — | 1,396 shares | $1,000 |
| PRECISION DRILLING CORP | COM NEW | 74022D407 | — | 15 shares | $1,000 |
| PREFORMED LINE PRODS CO | COM | 740444104 | — | 3 shares | $1,000 |
| PRESIDIO PPTY TR INC | COM CL A NEW | 74102L501 | — | 387 shares | $1,000 |
| NINE ENERGY SERVICE INC | COMMON STOCK | 65441V200 | — | 59 shares | $1,000 |
| NIOCORP DEVS LTD | COM NEW | 654484609 | — | 108 shares | $1,000 |
| LINEAGE INC | COM | 53566V106 | — | 29 shares | $1,000 |
| LINKHOME HLDGS INC | COM | 53578M102 | — | 919 shares | $1,000 |
| LIQTECH INTL INC | COM | 53632A300 | — | 1,379 shares | $1,000 |
| SSR MINING IN | COM | 784730103 | — | 48 shares | $1,000 |
| NOMURA HLDGS INC | SPONSORED ADR | 65535H208 | — | 58 shares | $1,000 |
| SABLE OFFSHORE CORP | COM SHS | 78574H104 | — | 398 shares | $1,000 |
| NEWTON GOLF COMPANY INC | COM | 78577G301 | — | 1,667 shares | $1,000 |
| LIVEWIRE GROUP INC | COM | 53838J105 | — | 449 shares | $1,000 |
| SALLY BEAUTY HLDGS INC | COM | 79546E104 | — | 46 shares | $1,000 |
| PROCEPT BIOROBOTICS CORP | COM | 74276L105 | — | 55 shares | $1,000 |
| LOOP INDS INC | COM | 543518104 | — | 1,200 shares | $1,000 |
| LOUISIANA PAC CORP | COM | 546347105 | — | 7 shares | $1,000 |
| SANTACRUZ SILVER MNG LTD | COM NEW SHS | 80280U205 | — | 154 shares | $1,000 |
| PROGRESS SOFTWARE CORP | COM | 743312100 | — | 16 shares | $1,000 |
| LUFAX HOLDING LTD | SPONSORED ADR | 54975P201 | — | 1,031 shares | $1,000 |
| SANUWAVE HEALTH INC | COM | 80303D305 | — | 120 shares | $1,000 |
| SASOL LTD | SPONSORED ADR | 803866300 | — | 133 shares | $1,000 |
| NOVO-NORDISK A S | ADR | 670100205 | — | 18 shares | $1,000 |
| NU SKIN ENTERPRISES INC | CL A | 67018T105 | — | 220 shares | $1,000 |
| PROSHARES TR | ONLINE RTL ETF | 74347B169 | — | 17 shares | $1,000 |
| ELEVRA LITHIUM LTD | SPONSORED ADS | 805700101 | — | 10 shares | $1,000 |
| SCHNEIDER NATIONAL INC | CL B | 80689H102 | — | 26 shares | $1,000 |
| SCHNEIDER NATIONAL INC | CL B | 80689H102 | — | 37 shares | $1,000 |
| SCHOLASTIC CORP | COM | 807066105 | — | 22 shares | $1,000 |
| MGP INGREDIENTS INC NEW | COM | 55303J106 | — | 70 shares | $1,000 |
| MSC INDL DIRECT INC | CL A | 553530106 | — | 5 shares | $1,000 |
| PROTAGONIST THERAPEUTICS INC | COM | 74366E102 | — | 9 shares | $1,000 |
| PUBLIC POL HLDG CO INC | ORD SHS | 744430208 | — | 174 shares | $1,000 |
| NUVECTIS PHARMA INC | COM | 67080T108 | — | 66 shares | $1,000 |
| OFG BANCORP | COM | 67103X102 | — | 17 shares | $1,000 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 | — | 5 shares | $1,000 |
| QORVO INC | COM | 74736K101 | — | 10 shares | $1,000 |
| OAKTREE SPECIALTY LENDING | COM | 67401P405 | — | 74 shares | $1,000 |
| OBSIDIAN ENERGY LTD | COM | 674482203 | — | 120 shares | $1,000 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 | — | 21 shares | $1,000 |
| Q2 HLDGS INC | COM | 74736L109 | — | 12 shares | $1,000 |