Latest filing published 10 Apr 2026 for Plug Power INC, €19k.
Insider track record
Across 14 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Kavita Mahtani: trading record in brief
Kavita Mahtani is a declared insider of Plug Power Inc, with filings sourced from SEC (Form 4). In total, 20 filings cover trades dated from 30 June 2022 to 1 April 2026.
Not one of the filings records a straightforward purchase or sale on the market. Such operations are usually part of compensation schedules, which makes them a weaker signal than an open-market trade.
The newest entry dates from 10 April 2026: a share grant of €19k, in Plug Power Inc. The median gap between a trade and its publication by SEC (Form 4) is 2 days. Section 16 rules allow two business days to file each Form 4. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Kavita Mahtani
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 9,956 shares@ US$2.26100.0% of flowCommon StockSEC:0001104659-26-042134:0
- 15,101 shares@ US$1.49Common StockSEC:0001104659-25-065808:0
- 16,667 shares@ US$1.3512.3% of flowCommon StockSEC:0001104659-25-031667:0
- 10,563 shares@ US$2.1312.8% of flowCommon StockSEC:0001104659-25-001298:0
- 9,956 shares@ US$2.2612.0% of flowCommon StockSEC:0001104659-24-105833:0
- 9,657 shares@ US$2.3312.3% of flowCommon StockSEC:0001104659-24-077763:0
- 37,375 shares0Common StockSEC:0001104659-24-069686:0
- 6,541 shares@ US$3.4412.3% of flowCommon StockSEC:0001104659-24-044739:0
- 2,500 shares@ US$4.506.0% of flowCommon StockSEC:0001104659-24-001341:0
- 1,480 shares@ US$7.606.3% of flowCommon StockSEC:0001104659-23-106817:0
- 962 shares@ US$10.395.4% of flowCommon StockSEC:0001104659-23-078827:0
- 12,149 shares0Common StockSEC:0001104659-23-076301:0
- 853 shares@ US$11.725.4% of flowCommon StockSEC:0001104659-23-042157:0
- 758 shares@ US$12.375.2% of flowCommon StockSEC:0001104659-23-001389:0
- 446 shares@ US$21.015.6% of flowCommon StockSEC:0001104659-22-106331:0
- 6,789 shares0Common StockSEC:0001104659-22-082780:0
- 485 shares@ US$16.574.5% of flowCommon StockSEC:0001104659-22-080188:0
17 of 17 declarations