PLUG   $3.13  -8.21% Market Closed After Close 3.1289 -0.04%

Plug Power, Inc.

Data not available