Plug Power Inc

NASDAQ:PLUG   3:59:59 PM EDT
25.24
-2.00 (-7.34%)
5:27:22 PM EDT: $25.68 +0.44 (+1.74%)
Twitter Share  Facebook Share StockTwits Share