Ideal Power Inc

NASDAQ:IPWR  
12.36
-0.75 (-5.72%)
Twitter Share  Facebook Share StockTwits Share