Plug Power4
Haycraft Benjamin sold 13,810 shares at $2.14 on 2026-09-11; Haycraft Benjamin sold 18,750 shares at $2.06 on 2026-09-15
Plug Power4
Haycraft Benjamin bought 357,143 shares of Stock Option (Right to Buy) at $N/A on 2026-06-25; Haycraft Benjamin bought 362,694 shares of Stock Option (Right to Buy) at $N/A on 2026-06-25
Plug Power4
Haycraft Benjamin sold 40,000 shares of Common Stock at $2.17 on 2026-01-12