Sign inGet started

Mahtani Kavita

Insider CIK 1923759 · 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 Award2026-04-012026-04-109,956$2.26 $22.5K239,847SEC↗
PLUG PLUG POWER INC A Award2026-01-022026-01-0611,421$1.97 $22.5K229,891SEC↗
PLUG PLUG POWER INC A Award2025-10-012025-10-039,657$2.33 $22.5K218,470SEC↗
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— $0208,813SEC↗
PLUG PLUG POWER INC A Award2025-07-012025-07-0315,101$1.49 $22.5K132,282SEC↗
PLUG PLUG POWER INC A Award2025-04-012025-04-0316,667$1.35 $22.5K117,181SEC↗
PLUG PLUG POWER INC A Award2025-01-022025-01-0610,563$2.13 $22.5K100,514SEC↗
PLUG PLUG POWER INC A Award2024-10-012024-10-039,956$2.26 $22.5K89,951SEC↗
PLUG PLUG POWER INC A Award2024-07-012024-07-039,657$2.33 $22.5K79,995SEC↗
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— $070,338SEC↗
PLUG PLUG POWER INC A Award2024-04-012024-04-086,541$3.44 $22.5K32,963SEC↗
PLUG PLUG POWER INC A Award2024-01-022024-01-042,500$4.50 $11.3K26,422SEC↗
PLUG PLUG POWER INC A Award2023-10-022023-10-041,480$7.60 $11.2K23,922SEC↗
PLUG PLUG POWER INC A Award2023-07-032023-07-06962$10.39 $10.0K22,442SEC↗
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— $021,480SEC↗
PLUG PLUG POWER INC A Award2023-04-032023-04-05853$11.72 $10.0K9,331SEC↗
PLUG PLUG POWER INC A Award2023-01-032023-01-05758$12.37 $9.4K8,478SEC↗
PLUG PLUG POWER INC A Award2022-10-032022-10-05446$21.01 $9.4K7,720SEC↗
PLUG PLUG POWER INC A Award2022-07-012022-07-15485$16.57 $8.0K485SEC↗
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— $07,274SEC↗
PLUG PLUG POWER INC A Award deriv2022-04-142022-04-188,731— $08,731SEC↗