Stocktoria

E-Power Inc. EPOW

E-Power Inc. statistics & valuation

P / S0.5×
P / B1.5×
Net margin-35.8%
FCF margin-68.0%
Net debt$17.7M
Enterprise value USD$42.0M
Earnings yield EBIT/EV-38.2%
Return on capital-28.7%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
54.40% 52.10% -113.40% -59.40% -53.80% -18.10% -35.80% 2019202020212022202320242025
Gross margin (%)
87.10% 47.50% -3.50% -27.50% -8.90% -12.60% 2019202020212022202320242025
Operating margin (%)
60.10% 63.50% -100.00% -49.30% -67.80% -25.50% -34.50% 2019202020212022202320242025
Return on equity (%)
48.70% 35.40% -14.70% -53.70% -224.60% -43.10% -104.70% 2019202020212022202320242025
Shares outstanding
16.8M 16.8M 24.5M 25.4M 25.6M 26.4M 29.0M 2019202020212022202320242025
Net debt ($)
-$8.5M $1.4M $2.1M $25.1M $17.7M 2019202020212022202320242025
Share buybacks ($)
2019202020212022202320242025
Return on assets (%)
36.10% 30.40% -14.30% -21.20% -20.10% -8.20% -10.60% 2019202020212022202320242025
Free cash flow margin (%)
6.00% 23.00% -89.20% -139.80% -28.30% -12.00% -68.00% 2019202020212022202320242025
Debt / equity (×)
0.09× 0.07× 0.33× 0.97× 2.49× 2019202020212022202320242025
EPS ($)
$0.72 -$0.36 -$0.98 -$1.08 -$0.48 -$0.57 2019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019
Gross margin-12.6%-8.9%-27.5%-3.5%47.5%87.1%
Operating margin-34.5%-25.5%-67.8%-49.3%-100.0%63.5%60.1%
Net margin-35.8%-18.1%-53.8%-59.4%-113.4%52.1%54.4%
FCF margin-68.0%-12.0%-28.3%-139.8%-89.2%23.0%6.0%
Return on assets-10.6%-8.2%-20.1%-21.2%-14.3%30.4%36.1%
Return on equity-104.7%-43.1%-224.6%-53.7%-14.7%35.4%48.7%
Debt / equity2.49×0.97×0.33×0.07×0.09×
Current ratio0.720.730.561.7219.965.062.85

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.