Ideal Power Inc

NASDAQ:IPWR   4:00:00 PM EDT
7.22
-0.39 (-5.12%)
7:22:24 PM EDT: $7.26 +0.04 (+0.55%)
Twitter Share  Facebook Share StockTwits Share