E-Power Inc. (EPOW)
NASDAQ: EPOW · Real-Time Price · USD
0.9693
+0.2171 (28.86%)
At close: Mar 25, 2026, 4:00 PM EDT
0.8799
-0.0894 (-9.22%)
After-hours: Mar 25, 2026, 7:59 PM EDT

E-Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2623286928-
Market Cap Growth
7.70%-17.46%-59.22%143.34%--
Enterprise Value
96.18106.1292.2120.2411.70
Last Close Price
0.970.861.082.731.16-
PE Ratio
--1.80-1.00-2.79-3.22-
PS Ratio
0.370.360.631.823.84-
PB Ratio
1.04-2.2710.672.410.53-
P/TBV Ratio
-2.37-2.2210.462.360.51-
P/FCF Ratio
--2.98-2.21-1.30-4.31-
P/OCF Ratio
--4.35-3.88-7.23-5.44-
EV/Sales Ratio
1.361.632.053.151.58-
EV/EBITDA Ratio
--9.76-3.54-7.33-1.85-
EV/EBIT Ratio
--6.39-3.02-6.39-1.58-
EV/FCF Ratio
--13.57-7.23-2.26-1.77-
Debt / Equity Ratio
2.371.700.500.1500.00
Debt / EBITDA Ratio
-14.98-4.84-1.19-0.95-0.020.00
Debt / FCF Ratio
-3.71-6.73-2.44-0.29-0.010.01
Net Debt / Equity Ratio
-6.57-5.0011.220.37-0.37-0.32
Net Debt / EBITDA Ratio
-11.73-4.72-1.14-0.653.12-0.68
Net Debt / FCF Ratio
-2.91-6.57-2.33-0.202.99-2.13
Asset Turnover
0.440.490.400.460.150.70
Inventory Turnover
3.034.233.363.681.340.99
Quick Ratio
0.420.380.190.4415.584.18
Current Ratio
0.830.730.561.7219.965.06
Return on Equity (ROE)
-56.24%-49.52%-55.47%-35.48%-19.13%44.17%
Return on Assets (ROA)
-7.44%-12.60%-26.84%-23.52%-14.66%35.17%
Return on Invested Capital (ROIC)
-12.19%-19.29%-35.33%-30.55%-21.64%56.41%
Return on Capital Employed (ROCE)
-19.40%-29.30%-44.24%-27.26%-16.26%54.28%
Earnings Yield
-32.81%-55.59%-100.00%-35.90%-31.03%-
FCF Yield
-94.65%-33.55%-45.18%-76.96%-23.22%-
Buyback Yield / Dilution
-0.42%0.00%0.00%0.00%-96.67%-
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q