Ideal Power Inc

NASDAQ:IPWR  
5.20
-0.02 (-0.48%)
7:44:01 PM EDT: $5.03 -0.17 (-3.18%)
Twitter Share  Facebook Share StockTwits Share