Haycraft Benjamin

Insider profile

Haycraft Benjamin's trades of Plug Power Inc.'s stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
490.96
Quantity 10,741 -6.5%
Value US$2,584,003
Transaction date
Proposed sale
Price
233.26
Quantity 34,872
Value US$240,276
Transaction date
Planned sale
Price
216.04
Quantity 31,237 +6.5%
Value US$1,405,400
Transaction date
Proposed sale
Price
2.14
Quantity 200,000
Value US$428,300
Transaction date
Planned sale
Price
2.06
Quantity 18,750 -5.9%
Value US$38,625
Transaction date
Proposed sale
Price
2.06
Quantity 18,750
Value US$38,625
Transaction date
Planned sale
Price
2.14
Quantity 13,810 -4.1%
Value US$29,553
Transaction date
Proposed sale
Price
2.14
Quantity 13,810
Value US$29,553
Transaction date
Planned sale
Price
2.17
Quantity 40,000 -10.7%
Value US$86,800
Transaction date
Proposed sale
Price
2.17
Quantity 40,000
Value US$86,800
Transaction date
Planned sale
Price
2.20
Quantity 40,000 -9.7%
Value US$88,000
Transaction date
Proposed sale
Price
2.20
Quantity 40,000
Value US$88,000
Transaction date
Planned sale
Price
2.92
Quantity 10,000 -2.1%
Value US$29,200
Transaction date
Proposed sale
Price
2.92
Quantity 10,000
Value US$29,200
Transaction date
Planned sale
Price
3.80
Quantity 10,000 -2.1%
Value US$38,000
Transaction date
Proposed sale
Price
3.80
Quantity 10,000
Value US$38,000
Transaction date
Planned sale
Price
1.59
Quantity 10,972 -2.2%
Value US$17,445
Transaction date
Proposed sale
Price
1.59
Quantity 10,972
Value US$17,445
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-19 2026-10-15 PlS Planned sale
10,741 -6.5%
490.96
US$2,584,003
10,741 -6.5% 490.96 US$2,584,003
2026-10-15 2026-10-15 PrS Proposed sale
34,872
233.26
US$240,276
34,872 233.26 US$240,276
2026-09-22 2026-09-18 PlS Planned sale
31,237 +6.5%
216.04
US$1,405,400
31,237 +6.5% 216.04 US$1,405,400
2026-09-18 2026-09-18 PrS Proposed sale
200,000
2.14
US$428,300
200,000 2.14 US$428,300
2026-09-15 2026-09-15 PlS Planned sale
18,750 -5.9%
2.06
US$38,625
18,750 -5.9% 2.06 US$38,625
2026-09-15 2026-09-15 PrS Proposed sale
18,750
2.06
US$38,625
18,750 2.06 US$38,625
2026-09-15 2026-09-11 PlS Planned sale
13,810 -4.1%
2.14
US$29,553
13,810 -4.1% 2.14 US$29,553
2026-09-11 2026-09-11 PrS Proposed sale
13,810
2.14
US$29,553
13,810 2.14 US$29,553
2026-01-14 2026-01-12 PlS Planned sale
40,000 -10.7%
2.17
US$86,800
40,000 -10.7% 2.17 US$86,800
2026-01-12 2026-01-12 PrS Proposed sale
40,000
2.17
US$86,800
40,000 2.17 US$86,800
2025-12-12 2025-12-10 PlS Planned sale
40,000 -9.7%
2.20
US$88,000
40,000 -9.7% 2.20 US$88,000
2025-12-10 2025-12-10 PrS Proposed sale
40,000
2.20
US$88,000
40,000 2.20 US$88,000
2025-11-12 2025-11-10 PlS Planned sale
10,000 -2.1%
2.92
US$29,200
10,000 -2.1% 2.92 US$29,200
2025-11-10 2025-11-10 PrS Proposed sale
10,000
2.92
US$29,200
10,000 2.92 US$29,200
2025-12-12 2025-10-10 PlS Planned sale
10,000 -2.1%
3.80
US$38,000
10,000 -2.1% 3.80 US$38,000
2025-10-10 2025-10-10 PrS Proposed sale
10,000
3.80
US$38,000
10,000 3.80 US$38,000
2025-09-18 2025-09-16 PlS Planned sale
10,972 -2.2%
1.59
US$17,445
10,972 -2.2% 1.59 US$17,445
2025-09-16 2025-09-16 PrS Proposed sale
10,972
1.59
US$17,445
10,972 1.59 US$17,445