Ideal Power Inc.IPWR

Market cap
$27.63M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20240-74.30%
Dec 31, 20230+210.41%
Dec 31, 20220+0.00%
Dec 31, 20210+27.96%
Dec 31, 20200-44.26%
Dec 31, 20190+94.21%
Dec 31, 20180-79.04%
Dec 31, 20170+29.62%
Dec 31, 20160-74.10%
Dec 31, 20151+203.15%
Dec 31, 20140-18.09%
Dec 31, 20131