Ideal Power Inc.IPWR

Market cap
$27.63M
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202420+61.88%
Dec 31, 202312-36.86%
Dec 31, 202219-25.03%
Dec 31, 202126+404.22%
Dec 31, 20205-2.54%
Dec 31, 20195-14.60%
Dec 31, 20186-54.55%
Dec 31, 201714+50.72%
Dec 31, 20169-53.24%
Dec 31, 201519+87.28%
Dec 31, 201410-35.09%
Dec 31, 201316