Helmer Maureen O (CIK 0001279977)

Latest company ownership

Role: Director
Shares held
357,606
Last filed at
Oct 3, 2025
Confidence Score
50.0
2025Q4
Confidence Score History
2016Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 17, 2020 Dec 21, 2020 PLUG POWER INC Director Sell 26.3 -10,000 -8.10% $300K
Dec 14, 2020 Dec 16, 2020 PLUG POWER INC Director Sell 22.5 -15,311 -11.04% $400.1K
Oct 5, 2020 Oct 7, 2020 PLUG POWER INC Director Sell 12.5 -35,000 -20.15% $525K
Sep 18, 2020 Sep 22, 2020 PLUG POWER INC Director Sell 7.5 -75,000 -30.23% $996.2K
Jun 23, 2020 Jun 25, 2020 PLUG POWER INC Director Sell 7.5 -150,164 -37.80% $944.5K
Apr 16, 2020 Apr 20, 2020 PLUG POWER INC Director Sell 7.5 -115,000 -32.92% $492.9K
Mar 24, 2016 Mar 28, 2016 PLUG POWER INC Director Sell 22.5 -30,000 -18.57% $58.8K