Plug Power

$2.04 upup -0.07 (-3.32%)
AS OF 12:15:00PM ET 12/23/2025
More Quote Information