Plug Power Inc. logo

Plug Power Inc.

PLUG US

Plug Power Inc.USUnited States Composite

2.30

USD
-0.01
(-0.43%)