Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Haycraft Benjamin
CSO & GM EMEA at PLUG POWER. Filing since 16 Sep 2025.
CIK 0002085249
Company
Date
Role
Action
Shares
Amount
Of holding
PLUG
PLUG POWER INC
18 Sep 2026
CSO & GM EMEA
Sold on a plan
200,000
$428.30K
66.4%
PLUG
PLUG POWER INC
15 Sep 2026
CSO & GM EMEA
Sold on a plan
18,750
$38.63K
5.9%
PLUG
PLUG POWER INC
11 Sep 2026
CSO & GM EMEA
Sold on a plan
13,810
$29.55K
4.1%
PLUG
PLUG POWER INC
12 Jan 2026
CSO & GM EMEA
Sold on a plan
40,000
$86.80K
10.7%
PLUG
PLUG POWER INC
10 Dec 2025
CSO & GM EMEA
Sold on a plan
40,000
$88.00K
9.7%
PLUG
PLUG POWER INC
10 Nov 2025
CSO & EVP of EMEA Region
Sold on a plan
10,000
$29.20K
2.1%
PLUG
PLUG POWER INC
10 Oct 2025
CSO & GM EMEA
Sold on a plan
10,000
$38.00K
2.1%
PLUG
PLUG POWER INC
16 Sep 2025
CSO & GM of EMEA Region
Sold at will
10,972
$17.45K
2.2%
8 decisions on file.