Plug Power (GB:0R1J)
LSE:0R1J
United Kingdom
0R1JPlug Power
$1.92
-$0.05(-2.54%)
At close: 4:00 PM EDT