Skip to content
★ Sign in to follow
BH

Benjamin Haycraft

Executive
Plug Power Inc
Insider activity · 24 months0 buys7 salesCumulative net flow
Total declarations
8
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (8 ops.)
€591k

Latest filing published 19 Oct 2026 for PLUG POWER INC, €12k.

Filing timeline

BuySale
Benjamin Haycraft

Insider track record

Disclosed buys
0
Disclosed sells
8
Signal history

Benjamin Haycraft: trading record in brief

Benjamin Haycraft appears in our data through filings on Plug Power Inc shares, published by SEC (Form 4). We count 8 filings; the first trade dates from 16 September 2025 and the latest from 15 October 2026.

On the market, this insider has only sold: 8 sales, €591k in total. 2026 to date brings no purchases and 5 sales.

The newest entry dates from 19 October 2026: an open-market sale of €12k, in Plug Power Inc. The median gap between a trade and its publication by SEC (Form 4) is 4 days. US insiders must file a Form 4 within two business days of a trade. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.

Companies and markets linked to Benjamin Haycraft

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations7 total
  • ▼
    CSO & GM EMEAExecutivesPlug Power Inc
    13,219 USD0SEC
    9,375 shares@ US$1.41Common StockSEC:0001104659-26-116909:0
  • ▼
    CSO & GM EMEAExecutivesPlug Power Inc
    29,553 USD14SEC
    13,810 shares@ US$2.140.0010% mcap4.2% of flowCommon StockSEC:0001104659-26-107941:0
  • ▼
    CSO & GM EMEAExecutivesPlug Power Inc
    38,625 USD15SEC
    18,750 shares@ US$2.060.0013% mcap5.5% of flowCommon StockSEC:0001104659-26-107941:1
  • ▼
    CSO & GM EMEAExecutivesPlug Power Inc
    86,800 USD12SEC
    40,000 shares@ US$2.1712.3% of flowCommon StockSEC:0001104659-26-003755:0
  • ▼
    CSO & GM EMEAExecutivesPlug Power Inc
    38,000 USD12SEC
    10,000 shares@ US$3.805.4% of flowCommon StockSEC:0001104659-25-120726:0
  • ▼
    CSO & EVP of EMEA RegionExecutivesPlug Power Inc
    29,200 USD11SEC
    10,000 shares@ US$2.924.2% of flowCommon StockSEC:0001104659-25-110556:0
  • ▼
    CSO & GM of EMEA RegionExecutivesPlug Power Inc
    17,445 USD11SEC
    10,972 shares@ US$1.592.4% of flowCommon StockSEC:0001104659-25-091286:0

7 of 7 declarations