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
Proposed sale
Price
285.28
Quantity 86,943
Value US$4,323,999
Transaction date
Planned sale
Price
132.54
Quantity 49,055 +3.2%
Value US$1,355,792
Transaction date
Proposed sale
Price
117.86
Quantity 55,433
Value US$3,554,604
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-09-18 2026-09-18 PrS Proposed sale
86,943
285.28
US$4,323,999
86,943 285.28 US$4,323,999
2026-09-15 2026-09-15 PlS Planned sale
49,055 +3.2%
132.54
US$1,355,792
49,055 +3.2% 132.54 US$1,355,792
2026-09-15 2026-09-15 PrS Proposed sale
55,433
117.86
US$3,554,604
55,433 117.86 US$3,554,604
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