Skip to content
★ Sign in to follow
KM

Kavita Mahtani

Plug Power IncPlug Power Inc
Total declarations
20
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (0 ops.)
—

Latest filing published 10 Apr 2026 for Plug Power INC, €19k.

Insider track record

Disclosed buys
0
Disclosed sells
0
T+90 hit rate
29%
T+90 mean return
-16.0%

Across 14 buy signals with a settled T+90 return. Return basis: close on the day after publication.

Signal history

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.

Declarations17 total
  • ◆
    DirectorExecutivesPlug Power Inc
    22,501 USD17SEC
    9,956 shares@ US$2.26100.0% of flowCommon StockSEC:0001104659-26-042134:0
  • ◆
    DirectorExecutivesPlug Power Inc
    22,500 USD0SEC
    15,101 shares@ US$1.49Common StockSEC:0001104659-25-065808:0
  • ◆
    DirectorExecutivesPlug Power Inc
    22,500 USD12SEC
    16,667 shares@ US$1.3512.3% of flowCommon StockSEC:0001104659-25-031667:0
  • ◆
    DirectorExecutivesPlug Power Inc
    22,499 USD12SEC
    10,563 shares@ US$2.1312.8% of flowCommon StockSEC:0001104659-25-001298:0
  • ◆
    DirectorExecutivesPlug Power Inc
    22,501 USD12SEC
    9,956 shares@ US$2.2612.0% of flowCommon StockSEC:0001104659-24-105833:0
  • ◆
    DirectorExecutivesPlug Power Inc
    22,501 USD12SEC
    9,657 shares@ US$2.3312.3% of flowCommon StockSEC:0001104659-24-077763:0
  • ◆
    DirectorExecutivesPlug Power Inc
    11SEC
    37,375 shares0Common StockSEC:0001104659-24-069686:0
  • ◆
    DirectorExecutivesPlug Power Inc
    22,501 USD12SEC
    6,541 shares@ US$3.4412.3% of flowCommon StockSEC:0001104659-24-044739:0
  • ◆
    DirectorExecutivesPlug Power Inc
    11,250 USD12SEC
    2,500 shares@ US$4.506.0% of flowCommon StockSEC:0001104659-24-001341:0
  • ◆
    DirectorExecutivesPlug Power Inc
    11,248 USD12SEC
    1,480 shares@ US$7.606.3% of flowCommon StockSEC:0001104659-23-106817:0
  • ◆
    DirectorExecutivesPlug Power Inc
    9,995 USD12SEC
    962 shares@ US$10.395.4% of flowCommon StockSEC:0001104659-23-078827:0
  • ◆
    DirectorExecutivesPlug Power Inc
    11SEC
    12,149 shares0Common StockSEC:0001104659-23-076301:0
  • ◆
    DirectorExecutivesPlug Power Inc
    9,997 USD12SEC
    853 shares@ US$11.725.4% of flowCommon StockSEC:0001104659-23-042157:0
  • ◆
    DirectorExecutivesPlug Power Inc
    9,376 USD12SEC
    758 shares@ US$12.375.2% of flowCommon StockSEC:0001104659-23-001389:0
  • ◆
    DirectorExecutivesPlug Power Inc
    9,370 USD12SEC
    446 shares@ US$21.015.6% of flowCommon StockSEC:0001104659-22-106331:0
  • ◆
    DirectorExecutivesPlug Power Inc
    11SEC
    6,789 shares0Common StockSEC:0001104659-22-082780:0
  • ◆
    DirectorExecutivesPlug Power Inc
    8,036 USD11SEC
    485 shares@ US$16.574.5% of flowCommon StockSEC:0001104659-22-080188:0

17 of 17 declarations