tiprankstipranks
Ideal Power (IPWR)
NASDAQ:IPWR
United States
IPWRIdeal Power
$7.43
-$0.14(-1.85%)
At close: 4:00 PM EDT
--
After hours: EDT