KPI Green Energy Limited: management transactions · India · SEBI (PIT + SAST) SEBI:kpi-green-energy-limited IN IN · SEBI (PIT + SAST) Mcap 80.5Bn€
Browse the full insider trade history of KPI Green Energy Limited, a listed equity based in India. Shares trade on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €80.5bn. The latest transaction was reported on 18 February 2026 (Purchase). Among the most active insiders: Farukbhai Gulambhai Patel. All data is free.
Financial data FY ended March 2026 · cache
Income statement
Revenue 26.96 Bn€
Gross profit 12.83 Bn€ 48% margin
Net income 4.76 Bn€ 17.7% margin
Balance sheet & cash
Market cap 80.51 Bn€
Total debt 51.97 Bn€
Free Cash Flow −26.11 Bn€
Last declaration on 18 February 2026
Declarations 80 total
Executives ● Purchase0 SEBI
€11m 10,100,000 shares @ €1.0939
Warrants
SEBI:94df0315d4a802f55041b46a91a678b9930732a0 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€652,865 137,500 shares @ €4.7481
Equity Shares
SEBI:67f49eb1940e4d524c025537ae2811dffa36b2a9 · 31 Dec 2025
Ideal exit: 27 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€430,810 90,000 shares @ €4.7868
Equity Shares
SEBI:5fc17cdf845770db3e79d2663a5b2bc65a6078e4 · 31 Dec 2025
Ideal exit: 27 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€1m 242,500 shares @ €4.749
Equity Shares
SEBI:6f49ad9a144ebc1ccc1471888b1bc27e61cffb27 · 31 Dec 2025
Ideal exit: 27 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€457,281 110,596 shares @ €4.1347
Equity Shares
SEBI:7a9d5c4832bcd3f4021033525e53944d6ad80efb · 30 Dec 2025
Ideal exit: 26 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€1,655 433 shares @ €3.8232
Equity Shares
SEBI:92bba273ca31fbd422fa2bd72244f9c52b1d14e3 · 29 Dec 2025
Ideal exit: 25 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€4m 1,018,000 shares @ €4.3095
Equity Shares
SEBI:bd404408975e341272262d64fbb10127cd27c9af · 30 Dec 2025
Ideal exit: 26 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€22,924 5,000 shares @ €4.5847
Equity Shares
SEBI:f9aa620c56b4795537d3c85b7cda13c1a0fe2ccd · 17 Nov 2025
Ideal exit: 14 Aug 2026 (T+270) Executives ● Sale0 SEBI
€342,400 74,567 shares @ €4.5918
Equity Shares
SEBI:0f1c625a55dd45b85371b32dbd3731e789fd8164 · 13 Nov 2025
Executives ● Purchase0 SEBI
€24,246 5,000 shares @ €4.8492
Equity Shares
SEBI:e0884a18f6e4e9fac35f82a2d5ee7aaa77e19b0b · 2 Sept 2025
Ideal exit: 30 May 2026 (T+270) Executives ● Purchase0 SEBI
€20,750 4,300 shares @ €4.8255
Equity Shares
SEBI:9e06b65aa63fce06ebc751511753e3e63b2ac371 · 19 May 2025
Ideal exit: 13 Feb 2026 (T+270) Executives ● Purchase0 SEBI
€11,821 2,516 shares @ €4.6985
Equity Shares
SEBI:56178fe98fbbd97508632ca44d6e22d476ab3b5a · 24 Mar 2025
Ideal exit: 19 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€25,025 5,000 shares @ €5.005
Equity Shares
SEBI:c7fc15dbb35dca5a17dc6001ab4c7acd95a222b3 · 10 Feb 2025
Ideal exit: 7 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€56,641 6,300 shares @ €8.9906
Equity Shares
SEBI:003ddacf143e5a6296583041dcf08287485948cd · 24 Dec 2024
Ideal exit: 20 Sept 2025 (T+270) Executives ● Sale0 SEBI
€196,540 22,000 shares @ €8.9336
Equity Shares
SEBI:9db29255850bcc8cb3d6e8f3b7cf52bc8a2092ca · 20 Dec 2024
Executives ● Sale0 SEBI
€1,768 200 shares @ €8.8396
Equity Shares
SEBI:2cd22dc259afd626b36a9beab310f45b7dfa826c · 19 Dec 2024
Executives ● Sale0 SEBI
€149,545 16,496 shares @ €9.0656
Equity Shares
SEBI:516fb0d38e617667f54e01880e7a6213938c3969 · 16 Dec 2024
Executives ● Pledge0 SEBI
€272m 29,130,232 shares @ €9.3419
Equity Shares
SEBI:cc7b692f4254064b79a1061768632738e7bb6ffc · 30 Sept 2024
Executives ● Pledge0 SEBI
€272m 29,130,232 shares @ €9.3419
Equity Shares
SEBI:77fbfe8751a88786bac133dc1208d2eb65cbc0c7 · 30 Sept 2024
Executives ● Purchase0 SEBI
€52,832 5,455 shares @ €9.685
Equity Shares
SEBI:29d52a0bbd9556fc3846d29bb8e9188b24a299d0 · 27 Aug 2024
Ideal exit: 24 May 2025 (T+270) Executives ● Sale0 SEBI
€358,151 29,901 shares @ €11.9779
Equity Shares
SEBI:3bd575c453970b0bb9bdbe46e8a4e2720fd37fce · 12 Aug 2024
Executives ● Purchase0 SEBI
€3,401 300 shares @ €11.3354
Equity Shares
SEBI:78a56b7399aa286bdc4e46713cd173a46d408767 · 12 Aug 2024
Ideal exit: 9 May 2025 (T+270) Executives ● Purchase0 SEBI
€4,909 250 shares @ €19.6368
Equity Shares
SEBI:fb2d8b4950d383a3ee51ece1ca690dd4e0c8b92b · 7 Jun 2024
Ideal exit: 4 Mar 2025 (T+270) Executives ● Purchase0 SEBI
€4,912 250 shares @ €19.6475
Equity Shares
SEBI:62fc18cee02d001069e64b950526ef958dc49986 · 7 Jun 2024
Ideal exit: 4 Mar 2025 (T+270) Executives ● Purchase0 SEBI
€54,928 2,850 shares @ €19.2731
Equity Shares
SEBI:4e9730bfde0d58f2e1733e572484d6ea4fe2afa6 · 4 Jun 2024
Ideal exit: 1 Mar 2025 (T+270) 25 of 80 declarations
Load more (55 remaining)