Ideal Power Inc.IPWR

Market cap
$27.63M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20241-39.76%
Dec 31, 20231+107.18%
Dec 31, 20220-17.23%
Dec 31, 20211-17.69%
Dec 31, 20201-3.75%
Dec 31, 20191-39.88%
Dec 31, 20181-25.54%
Dec 31, 20172+2.32%
Dec 31, 20161-42.00%
Dec 31, 20153+112.30%
Dec 31, 20141+21.43%
Dec 31, 20131