Abeona Therapeutics Inc. (ABEO) intrinsic value & 10-year financials
Abeona Therapeutics Inc. (ABEO) has a Graham intrinsic value of $33.55 per share. At $4.43 on Oct 17, 2026, the stock trades 87% below that value. Over the last 10 fiscal years revenue grew 23.2% a year to $5.8M, with an average return on invested capital of -150.8%.
- Graham intrinsic value
- $33.55
- Share price (Oct 17, 2026)
- $4.43
- Price vs Graham value
- 87% below
- Market cap
- $293.0M
- Revenue (FY2025)
- $5.8M
- Revenue growth (10-yr CAGR)
- 23.2%
- ROIC (10-yr avg)
- -150.8%
- Free cash flow (FY2025)
- -$84.3M
ABEO 10-year financial history
| Fiscal year | Revenue | Net income | EPS (diluted) | Free cash flow | Operating margin | ROIC |
|---|---|---|---|---|---|---|
| FY2025 | $5.8M | $71.2M | $1.01 | -$84.3M | -1536.9% | -120.9% |
| FY2024 | — | -$63.7M | -$1.55 | -$58.5M | — | -267.5% |
| FY2023 | $3.5M | -$54.2M | -$1.26 | -$37.3M | -1346.7% | -468.1% |
| FY2022 | $1.4M | -$39.7M | -$2.77 | -$43.6M | -3600.8% | -178.8% |
| FY2021 | $3.0M | -$84.9M | — | -$69.8M | -2994.5% | -140.1% |
| FY2020 | $10.0M | -$84.2M | — | -$36.4M | -814.2% | -111.8% |
| FY2019 | — | -$76.3M | — | -$69.1M | — | -137.6% |
| FY2018 | $3.0M | -$56.7M | — | -$48.4M | -1940.2% | -38.2% |
| FY2017 | $837.0K | -$27.3M | — | -$23.8M | -3325.7% | -20.7% |
| FY2016 | $889.0K | -$21.9M | — | -$13.5M | -2686.3% | -24.1% |
Source: annual 10-K filings on SEC EDGAR. Figures in USD.
Executive summary
ABEONA THERAPEUTICS INC. is a consistent compounder, expanding top-line revenue at 23.2% annually over the past decade.
ABEONA THERAPEUTICS INC. has historically struggled to out-earn its cost of capital, averaging just -60.3% ROIC.
ABEONA THERAPEUTICS INC. capital allocation metrics are N/A for the decade; share count and net debt history are incomplete.
Benjamin Graham lens
Under Benjamin Graham's formula using SEC EDGAR fundamentals, ABEONA THERAPEUTICS INC. is modeled at 15.0% normalized earnings growth with a 5.1% bond-yield adjustment. The resulting Graham intrinsic value estimate is $33.55 per share.