E-Power Inc. Class A
EPOW | NASDAQ
$4.15
-$0.36 (-7.98%)
Nov 2, 2026, 3:59 PM ET · Market open
TTM Period Ending | TTM 2025 Dec 31, 2025 | TTM 2025 Jun 30, 2025 | TTM 2024 Dec 31, 2024 | TTM 2024 Jun 30, 2024 | TTM 2023 Dec 31, 2023 | TTM 2023 Jun 30, 2023 | TTM 2022 Dec 31, 2022 | TTM 2022 Jun 30, 2022 | TTM 2021 Dec 31, 2021 | TTM 2021 Jun 30, 2021 | TTM 2020 Dec 31, 2020 | TTM 2020 Jun 30, 2020 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
PE Ratio | -1.58 | -2.70 | -1.92 | -0.74 | -1 | -3.33 | -3 | -3.30 | -3.22 | 10.44 | 10.23 | 9.69 |
PEG Ratio | -0.04 | 0.03 | 0.03 | 0.01 | -0.05 | 0.05 | -0.02 | -0.48 | 0.02 | -0.09 | -0.99 | -0.12 |
PS Ratio | 0.57 | 0.34 | 0.35 | 0.38 | 0.61 | 1.39 | 1.78 | 3.97 | 3.70 | 4.20 | 5.33 | 6.64 |
PB Ratio | -2.18 | -2.17 | -2.24 | -6.41 | 10.46 | 2.91 | 2.36 | 1.09 | 0.51 | 1.54 | 3.63 | 5.65 |
P/FCF Ratio | -0.75 | -0.61 | -2.94 | -1.25 | -1.92 | -2.03 | -1.17 | -1.83 | -2.02 | -69.18 | 51.98 | -23.88 |
P/OCF Ratio | -1.05 | -0.82 | -4.29 | -1.78 | -3.80 | -6.08 | -4.99 | -36.30 | -5.24 | -91.56 | 18.08 | 427.34 |
OCF/S Ratio | -54.21 | -41.15 | -8.23 | -21.33 | -16.17 | -22.84 | -35.64 | -10.94 | -70.63 | -4.59 | 29.50 | 1.55 |
Debt / Equity Ratio | -6.72 | -8.18 | -4.92 | -16.10 | 10.50 | 1.03 | 0.43 | 0.02 | 0 | 0 | 0 | 0.01 |
Quick Ratio | 0.48 | 0.52 | 0.52 | 0.51 | 0.31 | 0.75 | 1.01 | 2.66 | 18.13 | 17.72 | 4.47 | 4.44 |
Current Ratio | 0.72 | 0.83 | 0.73 | 0.87 | 0.56 | 1.30 | 1.72 | 4.13 | 19.93 | 18.72 | 4.95 | 5.26 |
Asset Turnover | 0.30 | 0.40 | 0.45 | 0.33 | 0.37 | 0.40 | 0.36 | 0.12 | 0.13 | 0.35 | 0.58 | 0.74 |
Interest Coverage | -3.51 | -3.57 | -8.22 | -11.95 | -12.66 | -27.75 | -693.35 | n/a | n/a | n/a | n/a | n/a |
Return on Equity | 137.44% | 82.83% | 114.73% | -576.50% | -187.50% | -76.43% | -61.97% | -29.59% | -14.69% | 17.77% | 43.22% | 46.98% |
Return on Assets | -10.63% | -4.89% | -8.23% | -16.94% | -20.11% | -16.32% | -21.15% | -14.39% | -14.32% | 13.28% | 30.42% | 38.96% |
Return on Invested Capital | -18.29% | -11.90% | -32.59% | -57.96% | -79.28% | -27.65% | -31.07% | -19.79% | -10.85% | 14.48% | 34.39% | 42.12% |
Dividend Yield | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | -12.60% | -2.99% | -8.92% | -27.89% | -27.53% | -3.63% | -3.54% | 15.31% | 47.54% | 80.31% | 87.14% | 86.75% |
Net Profit Margin | -35.84% | -12.14% | -18.12% | -51.42% | -53.79% | -40.82% | -59.37% | -118.79% | -113.42% | 38% | 52.14% | 52.55% |
Pretax Profit Margin | -57.44% | -20.93% | -27.66% | -71.02% | -73.08% | -44.84% | -58.53% | -108.91% | -120.81% | 47.63% | 64.76% | 58.42% |
Operating Profit Margin | -34.53% | -16.78% | -25.53% | -65.43% | -60.77% | -33.87% | -49.33% | -92.65% | -100.01% | 50.51% | 63.53% | 57.28% |
FCF Margin | -76.07% | -55.48% | -12.03% | -30.26% | -32.06% | -68.41% | -151.27% | -217.33% | -182.92% | -6.08% | 10.26% | -27.79% |
EBITDA Margin | -33.84% | -7.85% | -15.75% | -53.82% | -58.75% | -37.64% | -52.49% | -81.94% | -106.24% | 56.11% | 68.81% | 63.64% |
Add to Watchlist
Select watchlists to add or remove EPOW