Sign inGet started

HELMER MAUREEN O

Insider CIK 1279977 · PLUG Director

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 A Award deriv2026-06-112026-06-1639,753— $039,753SEC↗
PLUG PLUG POWER INC A Award2026-06-112026-06-1639,753— $0361,318SEC↗
PLUG PLUG POWER INC S Sale2026-06-082026-06-1050,000$3.23 $161.5K321,565SEC↗
PLUG PLUG POWER INC A Award2026-01-022026-01-0613,959$1.97 $27.5K371,565SEC↗
PLUG PLUG POWER INC A Award2025-10-012025-10-0311,803$2.33 $27.5K357,606SEC↗
PLUG PLUG POWER INC A Award deriv2025-07-032025-07-2476,531— $076,531SEC↗
PLUG PLUG POWER INC A Award2025-07-032025-07-2476,531— $0345,803SEC↗
PLUG PLUG POWER INC A Award2025-07-012025-07-0318,456$1.49 $27.5K269,272SEC↗
PLUG PLUG POWER INC A Award2025-04-012025-04-0320,370$1.35 $27.5K250,816SEC↗
PLUG PLUG POWER INC A Award2025-01-022025-01-0612,911$2.13 $27.5K230,446SEC↗
PLUG PLUG POWER INC A Award2024-10-012024-10-0312,168$2.26 $27.5K217,535SEC↗
PLUG PLUG POWER INC A Award2024-07-012024-07-0311,803$2.33 $27.5K205,367SEC↗
PLUG PLUG POWER INC A Award deriv2024-06-052024-06-0737,375— $037,375SEC↗
PLUG PLUG POWER INC A Award2024-06-052024-06-0737,375— $0193,564SEC↗
PLUG PLUG POWER INC A Award2024-04-012024-04-037,994$3.44 $27.5K156,189SEC↗
PLUG PLUG POWER INC A Award2024-01-022024-01-043,056$4.50 $13.8K148,195SEC↗
PLUG PLUG POWER INC A Award2023-10-022023-10-041,809$7.60 $13.7K145,139SEC↗
PLUG PLUG POWER INC A Award2023-07-032023-07-061,323$10.39 $13.7K143,330SEC↗
PLUG PLUG POWER INC A Award deriv2023-06-272023-06-2912,149— $012,149SEC↗
PLUG PLUG POWER INC A Award2023-06-272023-06-2912,149— $0142,007SEC↗
PLUG PLUG POWER INC A Award2023-04-032023-04-051,173$11.72 $13.7K129,858SEC↗
PLUG PLUG POWER INC A Award2023-01-032023-01-05859$12.37 $10.6K128,685SEC↗
PLUG PLUG POWER INC A Award2022-10-032022-10-05506$21.01 $10.6K127,826SEC↗
PLUG PLUG POWER INC A Award2022-07-012022-07-15641$16.57 $10.6K120,531SEC↗
PLUG PLUG POWER INC A Award deriv2022-06-302022-07-266,789— $06,789SEC↗
PLUG PLUG POWER INC A Award2022-06-302022-07-266,789— $0127,320SEC↗
PLUG PLUG POWER INC A Award2022-04-012022-04-05371$28.61 $10.6K119,890SEC↗
PLUG PLUG POWER INC A Award2022-01-032022-01-05376$28.23 $10.6K119,519SEC↗
PLUG PLUG POWER INC A Award2021-10-012021-10-05416$25.54 $10.6K119,143SEC↗
PLUG PLUG POWER INC A Award deriv2021-08-162021-08-194,482— $04,482SEC↗
PLUG PLUG POWER INC A Award2021-08-162021-08-194,482— $0118,727SEC↗
PLUG PLUG POWER INC A Award2021-07-152021-07-21311$34.19 $10.6K114,245SEC↗
PLUG PLUG POWER INC A Award2021-07-152021-07-21296$35.84 $10.6K113,934SEC↗
PLUG PLUG POWER INC A Award2021-01-042021-01-06240— $0113,638SEC↗
PLUG PLUG POWER INC S Sale2020-12-172020-12-2110,000$30.00 $300.0K113,398SEC↗
PLUG PLUG POWER INC S Sale2020-12-142020-12-16300$27.14 $8.1K123,398SEC↗
PLUG PLUG POWER INC S Sale2020-12-142020-12-1615,011$26.11 $391.9K123,698SEC↗
PLUG PLUG POWER INC S Sale2020-10-052020-10-0735,000$15.00 $525.0K138,709SEC↗
PLUG PLUG POWER INC A Award2020-10-012020-10-05606— $0173,709SEC↗
PLUG PLUG POWER INC S Sale2020-09-182020-09-2275,000$13.28 $996.0K173,103SEC↗
PLUG PLUG POWER INC A Award2020-07-012020-07-06990— $0248,103SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-06-232020-06-251,200— $00SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-06-232020-06-2510,000— $00SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-06-232020-06-2510,000— $00SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-06-232020-06-2510,000— $00SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-06-232020-06-2530,000— $00SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-06-232020-06-2530,000— $00SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-06-232020-06-2529,621— $00SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-06-232020-06-2529,343— $00SEC↗
PLUG PLUG POWER INC M Exercise2020-06-232020-06-2530,000$2.62 $78.6K308,313SEC↗
PLUG PLUG POWER INC M Exercise2020-06-232020-06-2530,000$1.76 $52.8K338,313SEC↗
PLUG PLUG POWER INC M Exercise2020-06-232020-06-2529,343$2.13 $62.5K367,656SEC↗
PLUG PLUG POWER INC M Exercise2020-06-232020-06-2529,621$2.11 $62.5K397,277SEC↗
PLUG PLUG POWER INC S Sale2020-06-232020-06-25150,164$6.29 $944.5K247,113SEC↗
PLUG PLUG POWER INC M Exercise2020-06-232020-06-2510,000$0.38 $3.8K268,313SEC↗
PLUG PLUG POWER INC M Exercise2020-06-232020-06-2510,000$5.63 $56.3K278,313SEC↗
PLUG PLUG POWER INC M Exercise2020-06-232020-06-251,200$5.10 $6.1K248,313SEC↗
PLUG PLUG POWER INC M Exercise2020-06-232020-06-2510,000$1.22 $12.2K258,313SEC↗
PLUG PLUG POWER INC A Award deriv2020-06-052020-06-0912,807— $012,807SEC↗
PLUG PLUG POWER INC A Award2020-06-052020-06-0912,807— $0247,113SEC↗
PLUG PLUG POWER INC M Exercise deriv2020-04-162020-04-2065,000— $00SEC↗
PLUG PLUG POWER INC M Exercise2020-04-162020-04-2065,000$1.93 $125.5K349,306SEC↗
PLUG PLUG POWER INC S Sale2020-04-162020-04-20115,000$4.29 $493.4K234,306SEC↗
PLUG PLUG POWER INC A Award2020-04-012020-04-032,295$3.54 $8.1K284,306SEC↗
PLUG PLUG POWER INC A Award2020-01-022020-01-062,571$3.16 $8.1K282,011SEC↗
PLUG PLUG POWER INC A Award2019-10-012019-10-033,089$2.63 $8.1K279,440SEC↗
PLUG PLUG POWER INC A Award2019-07-012019-07-033,611$2.25 $8.1K276,351SEC↗
PLUG PLUG POWER INC A Award deriv2019-05-092019-07-0127,056— $027,056SEC↗
PLUG PLUG POWER INC A Award2019-05-092019-07-0127,056$2.31 $62.5K272,740SEC↗
PLUG PLUG POWER INC A Award2019-04-012019-04-033,385$2.40 $8.1K245,684SEC↗
PLUG PLUG POWER INC A Award2019-01-022019-01-046,552$1.24 $8.1K242,299SEC↗
PLUG PLUG POWER INC A Award2018-10-012018-10-034,097$1.92 $7.9K235,747SEC↗
PLUG PLUG POWER INC A Award2018-07-022018-07-053,713$2.02 $7.5K231,650SEC↗
PLUG PLUG POWER INC A Award deriv2018-05-162018-05-1829,621— $029,621SEC↗
PLUG PLUG POWER INC A Award2018-05-162018-05-1829,621$2.11 $62.5K227,937SEC↗
PLUG PLUG POWER INC A Award2018-04-022018-04-043,968$1.89 $7.5K198,316SEC↗
PLUG PLUG POWER INC A Award2018-01-022018-01-043,178$2.36 $7.5K194,348SEC↗
PLUG PLUG POWER INC A Award2017-10-022017-10-102,874$2.61 $7.5K191,170SEC↗
PLUG PLUG POWER INC A Award2017-07-032017-09-053,676$2.04 $7.5K188,296SEC↗
PLUG PLUG POWER INC A Award deriv2017-06-282017-06-3029,343— $029,343SEC↗
PLUG PLUG POWER INC A Award2017-06-282017-06-3029,343$2.13 $62.5K184,620SEC↗
PLUG PLUG POWER INC A Award2017-04-032017-04-055,435$1.38 $7.5K155,277SEC↗
PLUG PLUG POWER INC A Award2017-01-032017-01-056,250$1.20 $7.5K149,842SEC↗
PLUG PLUG POWER INC A Award2016-10-032016-10-184,386$1.71 $7.5K143,592SEC↗
PLUG PLUG POWER INC A Award2016-07-012016-07-054,032$1.86 $7.5K139,206SEC↗
PLUG PLUG POWER INC A Award deriv2016-05-182016-05-2030,000— $030,000SEC↗
PLUG PLUG POWER INC A Award2016-04-012016-04-053,659$2.05 $7.5K135,174SEC↗
PLUG PLUG POWER INC S Sale2016-03-242016-03-2830,000$1.96 $58.8K131,515SEC↗
PLUG PLUG POWER INC A Award2016-01-142016-01-153,571$2.10 $7.5K161,515SEC↗
PLUG PLUG POWER INC A Award2015-10-012015-10-283,989$1.88 $7.5K157,944SEC↗
PLUG PLUG POWER INC A Award2015-07-172015-07-173,191$2.35 $7.5K153,955SEC↗
PLUG PLUG POWER INC A Award deriv2015-05-212015-07-1730,000— $030,000SEC↗
PLUG PLUG POWER INC A Award2015-04-022015-04-062,976$2.52 $7.5K150,764SEC↗
PLUG PLUG POWER INC A Award2015-01-022015-02-132,517$2.98 $7.5K147,788SEC↗
PLUG PLUG POWER INC A Award2014-07-012014-07-021,589$4.72 $7.5K143,570SEC↗
PLUG PLUG POWER INC A Award2014-04-012014-04-04995$7.54 $7.5K141,981SEC↗
PLUG PLUG POWER INC A Award2014-01-022014-01-213,219$2.33 $7.5K140,986SEC↗
PLUG PLUG POWER INC A Award2013-10-022013-10-0710,563$0.71 $7.5K137,767SEC↗
PLUG PLUG POWER INC A Award2013-07-022013-07-0520,833$0.36 $7.5K127,204SEC↗
PLUG PLUG POWER INC A Award deriv2013-06-282013-07-0510,000— $0108,200SEC↗
PLUG PLUG POWER INC A Award2013-04-012013-04-0344,118$0.17 $7.5K106,371SEC↗
PLUG PLUG POWER INC A Award2013-01-022013-04-0315,000$0.50 $7.5K62,253SEC↗
PLUG PLUG POWER INC A Award2012-10-032012-10-059,036$0.83 $7.5K47,253SEC↗
PLUG PLUG POWER INC A Award2012-07-022012-07-066,579$1.14 $7.5K38,217SEC↗
PLUG PLUG POWER INC A Award deriv2012-05-162012-05-1810,000— $098,200SEC↗
PLUG PLUG POWER INC A Award2012-04-022012-04-045,906$1.27 $7.5K31,638SEC↗
PLUG PLUG POWER INC A Award2012-01-032012-01-183,750$2.00 $7.5K25,732SEC↗