NASDAQ:EPOW | Key Financial Ratios | E-Power Inc.

Complete source-backed ratio history.

Available history
2018-12-31 to 2025-12-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.72-5.7
2025-06-300.83-6.17
2024-12-310.73-2.62
2024-06-300.87
2023-12-310.561.51
2023-06-301.30.05
2022-12-311.72
2022-06-304.14
2021-12-3119.96
2020-12-315.06
2019-12-312.85

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.72-5.7-10.63%137.44%
2024-12-310.73-2.62-8.23%114.73%
2023-12-310.561.51-20.11%-916.16%
2022-12-311.72-21.15%-78.93%
2021-12-3119.96-14.32%-15.60%
2020-12-315.0630.42%35.51%
2019-12-312.8536.14%49.24%
2018-12-3170.14%