E-Power Inc. (EPOW)
NASDAQ: EPOW · Real-Time Price · USD
0.8000
-0.0020 (-0.25%)
Mar 4, 2026, 1:02 PM EST - Market open

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
3123286928-
Market Cap Growth
9.34%-17.46%-59.22%143.34%--
Enterprise Value
101112.24100.59124.5311.80
Last Close Price
0.800.861.082.731.16-
PE Ratio
--1.80-1.00-2.79-3.22-
PS Ratio
0.440.360.631.823.84-
PB Ratio
1.23-2.2710.672.410.53-
P/TBV Ratio
-1.96-2.2210.462.360.47-
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.431.732.233.271.59-
EV/EBITDA Ratio
--10.32-3.87-7.59-1.86-
EV/EBIT Ratio
--6.76-3.29-6.62-1.59-
EV/FCF Ratio
--14.36-7.89-2.34-1.79-
Debt / Equity Ratio
3.641.930.690.210.000.00
Debt / EBITDA Ratio
-14.26-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.17-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
-27.70%-55.59%-100.00%-35.90%-31.03%-
FCF Yield
-79.91%-33.55%-45.18%-76.96%-23.22%-
Buyback Yield / Dilution
-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