Eton Pharmaceuticals, Inc. (ETON)
NASDAQ: ETON · Real-Time Price · USD
32.59
-2.41 (-6.89%)
At close: May 22, 2026, 4:00 PM EDT
33.13
+0.54 (1.66%)
After-hours: May 22, 2026, 7:49 PM EDT

Eton Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
89345735611371106
Market Cap Growth
92.09%28.56%216.20%57.37%-32.32%-46.55%
Enterprise Value
904.32462.44370.7591.1560.6896.52
Last Close Price
32.5916.9113.324.382.824.29
Forward PE
36.3430.5657.9179.64-9.98
PS Ratio
10.275.729.123.563.364.84
PB Ratio
29.1217.4914.567.275.475.99
P/TBV Ratio
31.0217.4014.127.265.426.13
P/FCF Ratio
57.8544.88377.2716.5114.95-
P/OCF Ratio
56.3643.46367.1516.5114.83-
EV/Sales Ratio
10.405.789.502.882.864.42
EV/EBITDA Ratio
81.58144.51----
EV/FCF Ratio
58.6045.38393.1613.3712.69-
Debt / Equity Ratio
1.021.191.220.000.420.30
Debt / EBITDA Ratio
5.039.69----
Debt / FCF Ratio
2.023.0431.730.791.36-
Net Debt / Equity Ratio
0.380.190.61-1.03-0.75-0.44
Net Debt / EBITDA Ratio
1.861.59-10.3254.941.517.47
Net Debt / FCF Ratio
0.750.5015.89-2.35-2.041.63
Asset Turnover
0.920.950.721.110.810.81
Inventory Turnover
2.632.431.9314.4212.533.16
Quick Ratio
0.750.981.021.532.814.36
Current Ratio
1.211.572.061.653.105.18
Return on Equity (ROE)
-5.20%-18.19%-19.16%-6.56%-58.75%-11.74%
Return on Assets (ROA)
2.13%-1.01%-4.83%-5.70%-31.47%-5.56%
Return on Invested Capital (ROIC)
4.93%-2.19%-12.80%-116.16%-125.00%-26.16%
Return on Capital Employed (ROCE)
3.81%-1.54%-7.25%-7.00%-39.83%-6.58%
FCF Yield
1.73%2.23%0.27%6.06%6.69%-
Buyback Yield / Dilution
-3.18%-3.91%-0.97%-1.99%0.24%-19.98%
Total Shareholder Return
-3.18%-3.91%-0.97%-1.99%0.24%-19.98%
Updated May 14, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q