Sign inGet started

Haycraft Benjamin

Insider CIK 2085249 · PLUG EVP, EMEA Region

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
PLUG PLUG POWER INC S Sale2026-10-152026-10-199,375$1.41 $13.2K91,874SEC↗
PLUG PLUG POWER INC S Sale2026-09-182026-09-22200,000$2.14 $428.0K101,249SEC↗
PLUG PLUG POWER INC S Sale2026-09-182026-09-22200,000$2.14 $428.3K101,249SEC↗
PLUG PLUG POWER INC S Sale2026-09-152026-09-1518,750$2.06 $38.6K301,249SEC↗
PLUG PLUG POWER INC S Sale2026-09-152026-09-1518,750$2.06 $38.6K301,249SEC↗
PLUG PLUG POWER INC S Sale2026-09-112026-09-1513,810$2.14 $29.6K319,999SEC↗
PLUG PLUG POWER INC S Sale2026-09-112026-09-1513,810$2.14 $29.6K319,999SEC↗
PLUG PLUG POWER INC A Award deriv2026-06-252026-07-06357,143— $0357,143SEC↗
PLUG PLUG POWER INC A Award deriv2026-06-252026-07-06362,694— $0362,694SEC↗
PLUG PLUG POWER INC S Sale2026-01-122026-01-1440,000$2.17 $86.8K333,809SEC↗
PLUG PLUG POWER INC S Sale2025-12-102025-12-1240,000$2.20 $88.0K373,809SEC↗
PLUG PLUG POWER INC S Sale2025-11-102025-11-1210,000$2.92 $29.2K467,583SEC↗
PLUG PLUG POWER INC F Tax w/h2025-11-072025-12-1235,957$2.51 $90.3K413,809SEC↗
PLUG PLUG POWER INC F Tax w/h2025-10-172025-12-127,817$3.48 $27.2K449,766SEC↗
PLUG PLUG POWER INC S Sale2025-10-102025-12-1210,000$3.80 $38.0K457,583SEC↗
PLUG PLUG POWER INC S Sale2025-09-162025-09-1810,972$1.59 $17.4K477,583SEC↗
PLUG PLUG POWER INC A Award deriv2025-09-042025-09-121,000,000— $01,000,000SEC↗