Ideal Power Inc.IPWR

Market cap
$27.63M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2024-12,472.3+146.06%
Dec 31, 2023-5,068.8+43.98%
Dec 31, 2022-3,520.4+332.53%
Dec 31, 2021-813.9-11.69%
Dec 31, 2020-921.6-Infinity%
Dec 31, 20190NaN%
Dec 31, 20180-100.00%
Dec 31, 2017-825+26.64%
Dec 31, 2016-651.5+171.03%
Dec 31, 2015-240.4-37.14%
Dec 31, 2014-382.4+79.40%
Dec 31, 2013-213.1