Abeona Therapeutics Inc. (ABEO)
NASDAQ: ABEO · Real-Time Price · USD
5.92
-0.12 (-1.99%)
At close: Aug 28, 2026, 4:00 PM EDT
5.96
+0.04 (0.68%)
After-hours: Aug 28, 2026, 7:40 PM EDT

Abeona Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3392862421245349
Market Cap Growth
-4.32%17.95%95.09%134.61%7.07%-68.06%
Enterprise Value
2121031567643-11
Last Close Price
5.925.275.575.013.088.43

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-4.01----
Forward PE
-231.80----
PS Ratio
13.2749.07-35.4637.4116.47
PB Ratio
2.651.795.508.371.981.17
P/TBV Ratio
2.641.795.508.371.981.21

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
8.2917.63-21.7330.43-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.160.160.520.360.280.22
Net Debt / Equity Ratio
-0.99-1.04-1.70-3.16-1.66-0.84
Net Debt / EBITDA Ratio
1.571.921.201.021.060.66
Net Debt / FCF Ratio
1.561.971.281.251.020.51
Asset Turnover
0.120.04-0.060.020.03
Quick Ratio
6.326.705.994.076.732.89
Current Ratio
6.646.936.084.156.833.39
Return on Equity (ROE)
-43.13%70.05%-216.57%-260.60%-114.85%-117.22%
Return on Assets (ROA)
-24.55%-34.04%-46.41%-46.99%-39.34%-31.07%
Return on Invested Capital (ROIC)
-17696.30%-----499.52%
Return on Capital Employed (ROCE)
-54.00%-47.10%-69.50%-95.30%-80.20%-91.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-18.58%24.93%-26.32%-43.66%-75.04%-171.90%
FCF Yield
-24.08%-29.52%-24.14%-30.09%-82.44%-141.30%
Buyback Yield / Dilution
1.73%-61.12%-91.99%-171.96%-99.65%-6.24%
SEC Filings: 10-K · 10-Q