PLUG
Plug Power
2025-08-14
•
Wells Fargo
Δh%
-13.69%
Price Then
1.6799
Price h
1.45
Target
1.5