Filing Flows

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 of ABEO (13F)Largest holders of ABEO (13F)Nantahala Capital Management, LLC$63.5MBlackRock$20.7MCable Car Capital, LP$18.6MAigh Capital Management LLC$15.2MVanguard Group$14.5MVanguard Capital Management LLC$13.7MGeode Capital Management, LLC$7.8MKennedy Capital Management LLC$7.7MGoldman Sachs Group$7.6MState Street$6.4M

Largest holders (13F)

FundSharesValueChangeQuarter
Nantahala Capital Management, LLC10,272,980$63.5Mincrease2026-06-30
BlackRock3,352,474$20.7Mincrease2026-06-30
Cable Car Capital, LP3,007,329$18.6Munchanged2026-06-30
Aigh Capital Management LLC2,900,000$15.2Mdecrease2026-09-30
Vanguard Group2,757,143$14.5Mincrease2025-12-31
Vanguard Capital Management LLC2,211,433$13.7Mincrease2026-06-30
Geode Capital Management, LLC1,261,090$7.8Mincrease2026-06-30
Kennedy Capital Management LLC1,240,071$7.7Mdecrease2026-06-30
Goldman Sachs Group1,224,806$7.6Mincrease2026-06-30
State Street1,040,228$6.4Mincrease2026-06-30
Propel Bio Management, LLC983,070$6.1Mnew2026-06-30
NAN Fung Trinity (HK)956,770$5.9Munchanged2026-06-30
Diametric Capital, LP755,021$4.7Mincrease2026-06-30
J. Goldman & Co LP678,173$4.2Mincrease2026-06-30
Silverarc Capital Management, LLC610,407$3.8Mdecrease2026-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.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.