← 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) |
|---|---|---|---|---|---|
| ROCKY BRANDS INC | COM | 774515100 | — | 1 shares | $0 |
| MONTAUK RENEWABLES INC | COM | 61218C103 | — | 1 shares | $0 |
| MONTE ROSA THERAPEUTICS INC | COM | 61225M102 | — | 1 shares | $0 |
| KITE REALTY GROUP TRUST | COM NEW | 49803T300 | — | 1 shares | $0 |
| PARK-OHIO HLDGS CORP | COM | 700666100 | — | 1 shares | $0 |
| KODIAK SCIENCES INC | COM | 50015M109 | — | 1 shares | $0 |
| KOLIBRI GLOBAL ENERGY INC | COM NEW | 50043K406 | — | 1 shares | $0 |
| KONTOOR BRANDS INC | COM | 50050N103 | — | 5 shares | $0 |
| KOPIN CORP | COM | 500600101 | — | 1 shares | $0 |
| PASITHEA THERAPEUTICS CORP | COM NEW | 70261F202 | — | 275 shares | $0 |
| PATRIOT NATL BANCORP INC | COM NEW | 70336F203 | — | 90 shares | $0 |
| PAVMED INC | COM | 70387R502 | — | 1 shares | $0 |
| MOTORCAR PTS AMER INC | COM | 620071100 | — | 1 shares | $0 |
| KOSMOS ENERGY LTD | COM | 500688106 | — | 2 shares | $0 |
| KRAFT HEINZ CO | COM | 500754106 | — | 17 shares | $0 |
| MOUNT LOGAN CAP INC | COM | 62188E103 | — | 18 shares | $0 |
| MOVADO GROUP INC | COM | 624580106 | — | 1 shares | $0 |
| MY SIZE INC | COM NEW | 62844N406 | — | 640 shares | $0 |
| KORRO BIO INC | COM | 500946108 | — | 18 shares | $0 |
| PDS BIOTECHNOLOGY CORP | COM | 70465T107 | — | 80 shares | $0 |
| PEDEVCO CORP | COM NEW | 70532Y402 | — | 18 shares | $0 |
| RXSIGHT INC | COM | 78349D107 | — | 2 shares | $0 |
| RYERSON HLDG CORP | COM | 783754104 | — | 14 shares | $0 |
| MYERS INDS INC | COM | 628464109 | — | 1 shares | $0 |
| MYRIAD GENETICS INC | COM | 62855J104 | — | 1 shares | $0 |
| NLI HOLDINGS INC | COM NEW | 629156407 | — | 1 shares | $0 |
| NN INC | COM | 629337106 | — | 60 shares | $0 |
| KRONOS WORLDWIDE INC | COM | 50105F105 | — | 1 shares | $0 |
| KULR TECHNOLOGY GROUP INC | COM | 50125G307 | — | 61 shares | $0 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 | — | 20 shares | $0 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 | — | 9 shares | $0 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 | — | 39 shares | $0 |
| SOLESENCE INC | COM | 630079101 | — | 266 shares | $0 |
| SOLESENCE INC | COM | 630079101 | — | 27 shares | $0 |
| PEOPLES FINL SVCS CORP | COM | 711040105 | — | 1 shares | $0 |
| PEPGEN INC | COM | 713317105 | — | 61 shares | $0 |
| PERASO INC | COM NEW | 71360T200 | — | 83 shares | $0 |
| LSB INDS INC | COM | 502160104 | — | 34 shares | $0 |
| PERELLA WEINBERG PARTNERS | CLASS A COM | 71367G102 | — | 1 shares | $0 |
| LAIRD SUPERFOOD INC | COM STK | 50736T102 | — | 72 shares | $0 |
| PERSONALIS INC | COM | 71535D106 | — | 1 shares | $0 |
| PETCO HEALTH & WELLNESS CO I | CL A COM | 71601V105 | — | 72 shares | $0 |
| PETCO HEALTH & WELLNESS CO I | CL A COM | 71601V105 | — | 1 shares | $0 |
| PETMED EXPRESS INC | COM | 716382106 | — | 30 shares | $0 |
| NATURES SUNSHINE PRODS INC | COM | 639027101 | — | 1 shares | $0 |
| LANDS END INC NEW | COM | 51509F105 | — | 1 shares | $0 |
| PHATHOM PHARMACEUTICALS INC | COM | 71722W107 | — | 1 shares | $0 |
| PHIBRO ANIMAL HEALTH CORP | CL A COM | 71742Q106 | — | 13 shares | $0 |
| NAUTILUS BIOTECHNOLOGY INC | COM | 63909J108 | — | 29 shares | $0 |
| NAVIENT CORPORATION | COM | 63938C108 | — | 44 shares | $0 |
| NAVITAS SEMICONDUCTOR CORP | COM | 63942X106 | — | 2 shares | $0 |
| NB BANCORP INC | COM | 63945M107 | — | 1 shares | $0 |
| NEOGEN CORP | COM | 640491106 | — | 36 shares | $0 |
| LANZATECH GLOBAL INC | COM NEW | 51655R200 | — | 56 shares | $0 |
| LANZATECH GLOBAL INC | COM NEW | 51655R200 | — | 4 shares | $0 |
| LANZATECH GLOBAL INC | COM NEW | 51655R200 | — | 9 shares | $0 |
| LATAM AIRLINES GROUP SA | SPONSORED ADR | 51817R205 | — | 1 shares | $0 |
| LATHAM GROUP INC | COM | 51819L107 | — | 2 shares | $0 |
| SPDR SERIES TRUST | SST SPDR BLOOMBE | 78464A334 | — | 1 shares | $0 |
| PHOTRONICS INC | COM | 719405102 | — | 2 shares | $0 |
| NEONODE INC | COM PAR | 64051M709 | — | 252 shares | $0 |
| NEONODE INC | COM PAR | 64051M709 | — | 19 shares | $0 |
| NEPTUNE INS HLDGS INC | CL A | 64073B103 | — | 9 shares | $0 |
| NERDY INC | CL A COM | 64081V109 | — | 281 shares | $0 |
| NERDY INC | CL A COM | 64081V109 | — | 175 shares | $0 |
| NERDY INC | CL A COM | 64081V109 | — | 73 shares | $0 |
| DISTRIBUTION SOLUTIONS GRP I | COM | 520776105 | — | 1 shares | $0 |
| CYPHERPUNK TECHNOLOGIES INC | COM NEW | 52187K200 | — | 200 shares | $0 |
| LEE ENTERPRISES INC | COM | 523768406 | — | 1 shares | $0 |
| PICARD MEDICAL INC | COM SHS | 71953R108 | — | 35 shares | $0 |
| PIEDMONT REALTY TRUST INC | COM CL A | 720190206 | — | 2 shares | $0 |
| NET LEASE OFFICE PROPERTIES | COM | 64110Y108 | — | 3 shares | $0 |
| NET LEASE OFFICE PROPERTIES | COM | 64110Y108 | — | 2 shares | $0 |
| NETSKOPE INC | CL A | 64119N608 | — | 30 shares | $0 |
| LEGALZOOM COM INC | COM | 52466B103 | — | 2 shares | $0 |
| LEGEND BIOTECH CORP | SPONSORED ADS | 52490G102 | — | 14 shares | $0 |
| SPDR SERIES TRUST | ST STR TIPS ETF | 78464A656 | — | 3 shares | $0 |
| NEUROPACE INC | COM | 641288105 | — | 1 shares | $0 |
| NEURONETICS INC | COM | 64131A105 | — | 5 shares | $0 |
| NEURONETICS INC | COM | 64131A105 | — | 38 shares | $0 |
| HAPPEN INC | COM NEW | 52603A208 | — | 8 shares | $0 |
| HAPPEN INC | COM NEW | 52603A208 | — | 1 shares | $0 |
| NEW FORTRESS ENERGY INC | COM CL A | 644393100 | — | 174 shares | $0 |
| NEW FORTRESS ENERGY INC | COM CL A | 644393100 | — | 282 shares | $0 |
| NEW JERSEY RES CORP | COM | 646025106 | — | 1 shares | $0 |
| LENSAR INC | COM | 52634L108 | — | 45 shares | $0 |
| LENZ THERAPEUTICS INC | COM | 52635N103 | — | 2 shares | $0 |
| LESLIES INC | COM | 527064208 | — | 9 shares | $0 |
| LEXICON PHARMACEUTICALS INC | COM NEW | 528872302 | — | 1 shares | $0 |
| LEXINFINTECH HLDGS LTD | ADR | 528877103 | — | 200 shares | $0 |
| SPDR SERIES TRUST | ST STR P400MID | 78464A847 | — | 1 shares | $0 |
| PITNEY BOWES INC | COM | 724479100 | — | 25 shares | $0 |
| PIXELWORKS INC | COM | 72581M404 | — | 3 shares | $0 |
| NEWELL BRANDS INC | COM | 651229106 | — | 60 shares | $0 |
| LIBERTY BROADBAND CORP | COM SER A | 530307107 | — | 1 shares | $0 |
| LIBERTY LIVE HOLDINGS INC | COM SER A | 530909100 | — | 1 shares | $0 |
| PLAYSTUDIOS INC | CLASS A COM | 72815G108 | — | 572 shares | $0 |
| PLAYSTUDIOS INC | CLASS A COM | 72815G108 | — | 133 shares | $0 |
| PLAYTIKA HLDG CORP | COM | 72815L107 | — | 3 shares | $0 |
| PLIANT THERAPEUTICS INC | COM | 729139105 | — | 85 shares | $0 |