Stocks · Technology · Electrical Industrial Apparatus

PLUG POWER INC

PLUG Clue Score35
United States Fiscal year ends December CIK 0001093691 Results filed 15 Oct 2026

What the insiders did Net selling

Bought (120 mo)
$1.71M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$274.84M
$1.03M on a plan · $168.62M straight out of an exercise
Sold at will
$105.19M
37 of 123 sales
Net
−$273.13M
−$103.48M against sales at will