Plug Power

$1.82 upup 0.14 (8.33%)
AS OF 10:50:00AM ET 09/17/2025
More Quote Information