Filing Flows › Abeona Therapeutics (ABEO) › Who owns the stock
Who owns Abeona Therapeutics (ABEO) stock
117 funds reported Abeona Therapeutics (ABEO) shares in their latest 13F filings, worth $263M in all. The largest holder is Nantahala Capital Management, LLC ($63.5M). Last quarter 67 funds added to their stakes and 42 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| Nantahala Capital Management, LLC | 10,272,980 | $63.5M | increase | 2026-06-30 |
| BlackRock | 3,352,474 | $20.7M | increase | 2026-06-30 |
| Cable Car Capital, LP | 3,007,329 | $18.6M | unchanged | 2026-06-30 |
| Aigh Capital Management LLC | 2,900,000 | $15.2M | decrease | 2026-09-30 |
| Vanguard Group | 2,757,143 | $14.5M | increase | 2025-12-31 |
| Vanguard Capital Management LLC | 2,211,433 | $13.7M | increase | 2026-06-30 |
| Geode Capital Management, LLC | 1,261,090 | $7.8M | increase | 2026-06-30 |
| Kennedy Capital Management LLC | 1,240,071 | $7.7M | decrease | 2026-06-30 |
| Goldman Sachs Group | 1,224,806 | $7.6M | increase | 2026-06-30 |
| State Street | 1,040,228 | $6.4M | increase | 2026-06-30 |
| Propel Bio Management, LLC | 983,070 | $6.1M | new | 2026-06-30 |
| NAN Fung Trinity (HK) | 956,770 | $5.9M | unchanged | 2026-06-30 |
| Diametric Capital, LP | 755,021 | $4.7M | increase | 2026-06-30 |
| J. Goldman & Co LP | 678,173 | $4.2M | increase | 2026-06-30 |
| Silverarc Capital Management, LLC | 610,407 | $3.8M | decrease | 2026-06-30 |
Abeona Therapeutics' latest quarter
Abeona Therapeutics, Q2 2026: revenue $11.4M (28× year over year), operating margin -120.0%, net loss $20.2M, operating cash flow −$17.5M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most ABEO stock?
By the latest 13F filings: Nantahala Capital Management, LLC ($63.5M); BlackRock ($20.7M); Cable Car Capital, LP ($18.6M); Aigh Capital Management LLC ($15.2M); Vanguard Group ($14.5M).
What is the short interest in ABEO?
17,214,886 shares were sold short at the 2026-10-15 settlement, 1.97% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.