Ideal Power Inc.IPWR

Market cap
$27.63M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20240-41.84%
Dec 31, 20230-20.99%
Dec 31, 20220-64.73%
Dec 31, 20211+34.63%
Dec 31, 20200+Infinity%
Dec 31, 20190NaN%
Dec 31, 20180-100.00%
Dec 31, 20172+15.57%
Dec 31, 20162-49.91%
Dec 31, 20154+70.54%
Dec 31, 20142+5.77%
Dec 31, 20132