Ideal Power Inc

NASDAQ:IPWR   10:28:14 AM EDT
12.16
-0.57 (-4.48%)
Twitter Share  Facebook Share StockTwits Share