E-Power Inc. (EPOW)
NASDAQ: EPOW · Real-Time Price · USD
0.7637
-0.0373 (-4.66%)
Apr 23, 2026, 2:10 PM EDT - Market open

E-Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Apr '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3023286928-
Market Cap Growth
17.85%-17.46%-59.22%143.34%--
Enterprise Value
101.04104.3786.52112.811.70
Last Close Price
0.760.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.87-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.431.611.922.961.58-
EV/EBITDA Ratio
--9.60-3.32-6.88-1.85-
EV/EBIT Ratio
--6.29-2.83-6.00-1.58-
EV/FCF Ratio
--13.35-6.78-2.12-1.77-
Debt / Equity Ratio
2.301.640.370.0500.00
Debt / EBITDA Ratio
-13.87-4.61-0.95-0.46-0.020.00
Debt / FCF Ratio
-3.61-6.41-1.94-0.14-0.010.01
Net Debt / Equity Ratio
-6.34-4.768.850.09-0.37-0.32
Net Debt / EBITDA Ratio
-10.78-4.49-0.90-0.163.12-0.68
Net Debt / FCF Ratio
-2.81-6.25-1.83-0.052.99-2.13
Asset Turnover
0.440.490.400.460.150.70
Inventory Turnover
3.034.233.363.681.340.99
Quick Ratio
0.200.050.040.2415.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.69%-20.44%-36.68%-31.16%-23.70%67.00%
Return on Capital Employed (ROCE)
-19.40%-29.30%-44.24%-27.26%-16.26%54.28%
Earnings Yield
-27.66%-55.59%-100.00%-35.90%-31.03%-
FCF Yield
-79.81%-33.55%-45.18%-76.96%-23.22%-
Buyback Yield / Dilution
-3.13%-3.05%-3.23%-5.00%-40.71%0.00%
Total Shareholder Return
-3.13%-3.05%-3.23%-5.00%-40.71%0.00%
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q