Abeona Therapeutics Inc. (ABEO)
NASDAQ: ABEO · Real-Time Price · USD
4.575
+0.095 (2.12%)
Apr 1, 2026, 12:05 PM EDT - Market open

Abeona Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2612902541335550
Market Cap Growth
13.48%14.10%91.32%143.48%9.04%-66.84%
Enterprise Value
89.14110.56172.8285.068.2812.59
Last Close Price
4.585.275.575.013.088.50
PE Ratio
4.485.22-3.59-1.98-0.56-0.39
PS Ratio
43.9149.84-37.9738.6016.68
PB Ratio
1.551.825.778.962.041.18
P/TBV Ratio
1.712.195.197.230.910.79
P/FCF Ratio
--3.44-4.35-3.56-1.25-0.72
P/OCF Ratio
--3.80-4.54-3.59-1.26-0.76
EV/Sales Ratio
15.3219.00-24.305.864.20
EV/EBITDA Ratio
--1.27-2.78-1.90-0.17-0.15
EV/EBIT Ratio
--1.24-2.69-1.80-0.16-0.14
EV/FCF Ratio
--1.31-2.96-2.28-0.19-0.18
Debt / Equity Ratio
0.070.070.370.300.220.18
Debt / EBITDA Ratio
-0.28-0.29-0.37-0.12-0.16-0.11
Debt / FCF Ratio
-0.30-0.30-0.39-0.14-0.17-0.13
Net Debt / Equity Ratio
-1.04-1.04-1.70-3.16-1.66-0.84
Net Debt / EBITDA Ratio
1.861.921.201.040.930.41
Net Debt / FCF Ratio
1.971.971.281.251.020.51
Asset Turnover
0.040.0400.050.020.03
Inventory Turnover
1.251.25----
Quick Ratio
6.706.705.994.076.732.89
Current Ratio
6.936.936.084.156.833.39
Return on Equity (ROE)
77.57%70.05%-216.57%-260.60%-114.85%-117.22%
Return on Assets (ROA)
-55.85%-54.38%-74.26%-73.52%-70.81%-77.85%
Return on Invested Capital (ROIC)
-1398.29%-1361.52%-2391.47%-924.58%-329.39%-247.10%
Return on Capital Employed (ROCE)
-65.08%-63.36%-89.85%-88.09%-85.29%-104.34%
Earnings Yield
27.85%19.17%-27.83%-50.50%-179.55%-253.76%
FCF Yield
-32.98%-29.06%-22.99%-28.10%-79.91%-139.49%
Buyback Yield / Dilution
-61.12%-61.12%-91.99%-171.96%-99.65%-6.24%
Total Shareholder Return
-61.12%-61.12%-91.99%-171.96%-99.65%-6.24%
Updated Mar 17, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q