E-Power Inc. (EPOW)
NASDAQ: EPOW · Real-Time Price · USD
0.6700
-0.0200 (-2.90%)
May 29, 2026, 1:34 PM EDT - Market open

E-Power 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
263823286928
Market Cap Growth
3.39%62.89%-17.46%-59.22%143.34%-
Enterprise Value
88.2895.3104.3751.9781.5711.7
Last Close Price
0.670.980.861.082.731.16
PS Ratio
0.570.820.360.631.823.84
PB Ratio
1.68-3.14-2.2710.672.410.53
P/TBV Ratio
-1.61-2.35-2.2210.462.360.51
EV/Sales Ratio
1.902.051.611.152.141.58
Debt / Equity Ratio
3.223.221.641.580.090
Net Debt / Equity Ratio
-4.90-4.90-4.768.850.09-0.37
Net Debt / EBITDA Ratio
-6.36-6.15-4.49-0.90-0.163.12
Net Debt / FCF Ratio
-1.88-1.88-6.25-1.83-0.052.99
Asset Turnover
0.310.310.490.400.460.15
Inventory Turnover
2.502.504.233.363.681.34
Quick Ratio
0.260.260.050.040.2415.58
Current Ratio
0.720.720.730.561.7219.96
Return on Equity (ROE)
-13.15%-123.46%-94.43%-124.41%-46.67%-19.13%
Return on Assets (ROA)
-10.70%-10.70%-12.60%-26.84%-23.52%-14.66%
Return on Invested Capital (ROIC)
-18.26%-18.26%-20.44%-36.68%-31.16%-23.70%
Return on Capital Employed (ROCE)
-28.61%-28.61%-29.30%-44.24%-27.26%-16.26%
Buyback Yield / Dilution
-9.99%-9.99%-3.05%-3.23%-5.00%-40.71%
Total Shareholder Return
-9.99%-9.99%-3.05%-3.23%-5.00%-40.71%
Updated May 14, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q