Benjamin Haycraft

EVP, EMEA Region, Plug Power.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Plug Power PLUG101,249 shares2$150.9K at $1.49Sep 18, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Sep 18, 2026Sold 200,000 shares at $2.14 of Plug Power2
  • Sep 15, 2026Sold 18,750 shares at $2.06 of Plug Power3
  • Sep 11, 2026Sold 13,810 shares at $2.14 of Plug Power3
  • Jan 12, 2026Sold 40,000 shares at $2.17 of Plug Power4
  • Dec 10, 2025Sold 40,000 shares at $2.20 of Plug Power5
  • Nov 10, 2025Sold 10,000 shares at $2.92 of Plug Power6
  • Nov 7, 2025Shares withheld for tax 35,957 shares at $2.51 of Plug Power5
  • Oct 17, 2025Shares withheld for tax 7,817 shares at $3.48 of Plug Power5
  • Oct 10, 2025Sold 10,000 shares at $3.80 of Plug Power5
  • Sep 16, 2025Sold 10,972 shares at $1.59 of Plug Power7

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7