Ideal Power Inc

NASDAQ:IPWR   3:59:51 PM EDT
5.32
+0.12 (+2.41%)
4:41:23 PM EDT: $5.39 +0.07 (+1.32%)
Twitter Share  Facebook Share StockTwits Share