Abeona Therapeutics Inc. logo

Abeona Therapeutics Inc.

ABEO | NASDAQ
Chart Builder DCF Calculator
$5.82
+$0.15 (+2.65%)
Sep 22, 2026, 2:36 PM ET · Market open

Market Data

Market Cap
$323.16M
Enterprise Value
$196.21M
Beta
1.32
Average Volume
1.3M
Shares Outstanding (Diluted)
57.05M
Shares Change YoY
-14.39%
Institutional Ownership
N/A
Exchange
NASDAQ
ISIN
US00289Y2063

Price Performance

Price Change 1M
-7.2%
Price Change 3M
-0.9%
Price Change 6M
28.3%
Price Change YTD
6.8%
Price Change 1Y
3.5%
Price Change 3Y
49.6%
Price Change 5Y
-80.8%
1M CAGR (ann.)
-21.7%
1Y CAGR (ann.)
0.5%
5Y CAGR (ann.)
-29.3%
All-Time CAGR
-23.9%

Valuation

PE Ratio
-5.11
Forward PE
391.36
PEG Ratio
0.02
Forward PEG
0.06
PS Ratio
12.66
Forward PS
2.70
PB Ratio
2.52
P/FCF Ratio
-3.96
P/Adj. FCF Ratio
-3.57
P/OCF Ratio
-4.23
EV/Sales
7.69
EV/EBIT
-2.62
EV/EBITDA
-2.75
EV/FCF
-2.41
Earnings Yield
-19.6%
FCF Yield
-25.2%
Adj. FCF Yield
-28.0%

Financial Health

Net Cash
$131.84M
Total Debt
$19.87M
Cash & Short-Term Investments
$146.83M
Total Assets
$179.51M
Current Ratio
6.63
Quick Ratio
6.40
Debt / Equity Ratio
0.16
Debt / EBITDA
-0.28
Debt / FCF
-0.24
OCF / Debt
-3.85
Interest Coverage
-25.25
Altman Z-Score
-2.61
Piotroski F-Score
3

Margins & Profitability

Gross Profit Margin
56.6%
Operating Profit Margin
-327.6%
EBITDA Margin
-279.9%
Net Profit Margin
-246.4%
FCF Margin
-319.5%
Adj. FCF Margin
-354.2%
SBC / Revenue
34.8%
SBC Impact (per share)
-10.9%

Returns

Return on Assets
-35.0%
Return on Equity
-41.7%
Return on Invested Capital
-39.7%
Return on Capital Employed
-54.0%
Return on Tangible Assets
-35.0%

Historical Growth (CAGR)

Revenue CAGR 3Y
92.7%
Revenue CAGR 5Y
20.6%
Revenue CAGR 10Y
39.0%
EPS CAGR 3Y
58.9%
EPS CAGR 5Y
79.2%
EPS CAGR 10Y
22.7%
FCF CAGR 3Y
-28.9%
FCF CAGR 5Y
-9.3%
FCF CAGR 10Y
-7.7%

Analyst Forecasts

Analyst Rating
Buy
Analyst Count
9
EPS Growth Next 3Y
75.2%
Revenue Growth Next 3Y
122.9%
Earnings Date
Nov 10, 2026
EPS Estimate (next Q)
-$0.14
EPS Growth Est (next Q)
40.0%
Revenue Est (next Q)
$16.48M
Revenue Growth Est (next Q)
N/A

Fair Value Estimates

Graham Number
N/A
Graham Upside
N/A
Lynch Fair Value
N/A
Lynch Upside
N/A
Price Target
$17.67
Price Target Upside
211.6%

Cash Flow

Operating Cash Flow
$-76.44M
Free Cash Flow
$-81.53M
Adj. Free Cash Flow
$-90.4M
FCF Per Share
-$1.43
OCF Per Share
-$1.34
OCF/S Ratio
-299.5%

Income Statement

Revenue
$25.52M
Gross Profit
$14.45M
Operating Income
$-83.62M
EBITDA
$-71.44M
Net Income
$-62.89M
EPS (Diluted)
-$1.11
Revenue / Employee
$112.92K
Profit / Employee
$-278.26K
Employees
226

© 2026 bestshares.com. All rights reserved.