PLUG
Plug Power
2026-04-09
•
Susquehanna
Δh%
-59.49%
Price Then
2.74
Price h
1.11
Target
2.75