PLUG   $2.23  -7.08% Market Closed After Close 2.2602 1.35%

Plug Power, Inc.

Data not available