PLUG   $1.73  -2.81% Market Closed After Close 1.72 -0.58%

Plug Power, Inc.

Data not available