Shakti Pumps (India) Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:shakti-pumps-india-limited IN IN · SEBI (PIT + SAST) Mcap 117.8Bn€
Explore the full management transaction log of Shakti Pumps (India) Limited, a listed equity based in India. Shares are listed on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €117.8bn. The latest transaction was reported on 17 February 2026 (Purchase). Among the most active insiders: Vintex Tools Private Limited. All data is openly available.
Financial data FY ended March 2026 · cache
Income statement
Revenue 26.98 Bn€
Gross profit 8.44 Bn€ 31% margin
Net income 2.58 Bn€ 9.5% margin
Balance sheet & cash
Market cap 117.75 Bn€
Total debt 5.05 Bn€
Free Cash Flow −559.6 M€
Last declaration on 17 February 2026
Declarations 41 total
Executives ● Purchase0 SEBI
€93,183 17,000 shares @ €5.4814
Equity Shares
SEBI:a3e25e8f648a606b2befd90061c0972e5c2dd8e9 · 16 Feb 2026
Ideal exit: 13 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€54,298 8,000 shares @ €6.7873
Equity Shares
SEBI:9db3121e374bea99062a66514da2db8fe9d92748 · 19 Nov 2025
Ideal exit: 16 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€198,666 27,000 shares @ €7.358
Equity Shares
SEBI:bda57332f86097da76b0b733b117fe07fada0d7c · 10 Nov 2025
Ideal exit: 7 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€81,543 11,000 shares @ €7.413
Equity Shares
SEBI:d0e965e2d338674de9ecea6a560c4bbfa386523f · 10 Nov 2025
Ideal exit: 7 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€95,086 12,000 shares @ €7.9238
Equity Shares
SEBI:ccbe7c78429ef84bf230ccb3ba8b0eadb6e9757f · 29 Aug 2025
Ideal exit: 26 May 2026 (T+270) Executives ● Purchase0 SEBI
€93,474 12,000 shares @ €7.7895
Equity Shares
SEBI:1d316064b8a5090d30b2830dd4834143a99bdbd0 · 6 Aug 2025
Ideal exit: 3 May 2026 (T+270) Executives ● Purchase0 SEBI
€95,478 11,600 shares @ €8.2308
Equity Shares
SEBI:751221e7b606d9c5621aa8dcd8ff20bd18c80b58 · 4 Aug 2025
Ideal exit: 1 May 2026 (T+270) Executives ● Purchase0 SEBI
€18 2 shares @ €9.0993
Equity Shares
SEBI:f2b6ab7fa51b5f615c907cf526e4e708f9e55162 · 15 May 2025
Ideal exit: 9 Feb 2026 (T+270) Executives ● Sale0 SEBI
€18 2 shares @ €8.8055
Equity Shares
SEBI:7ef72ecc40dfe4177b05c0053715b0c511b9f91b · 14 May 2025
Executives ● Purchase0 SEBI
€9,879 1,000 shares @ €9.879
Equity Shares
SEBI:e9cf40a0ff3b02a22cb2f93d025c328dff452641 · 10 Mar 2025
Ideal exit: 5 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€90,040 10,000 shares @ €9.004
Equity Shares
SEBI:08b348725a06b970846c947fad289befa4301905 · 28 Feb 2025
Ideal exit: 25 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€44,299 5,000 shares @ €8.8599
Equity Shares
SEBI:d366db0c0e244996f81cc08f90fda893844867a9 · 28 Feb 2025
Ideal exit: 25 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€69,639 7,400 shares @ €9.4106
Equity Shares
SEBI:f73cdcc64e877baa94ed1d0428491641a98d2438 · 14 Feb 2025
Ideal exit: 11 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€47,034 5,000 shares @ €9.4067
Equity Shares
SEBI:d93f964c174be3412563c639c31981b91c5a88ce · 12 Feb 2025
Ideal exit: 9 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€48,322 5,000 shares @ €9.6644
Equity Shares
SEBI:41ce561579e72e45e03b2ed7908c2a6400dfee8b · 11 Feb 2025
Ideal exit: 8 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€42,085 4,000 shares @ €10.5212
Equity Shares
SEBI:ca51440c2aa8c0b2047b3acdccdb4ed098f729c7 · 23 Dec 2024
Ideal exit: 19 Sept 2025 (T+270) Executives ● Sale0 SEBI
03,768,100 shares
Equity Shares
SEBI:8de9182f02a7ac9f1bea174deb00d12745cb8143 · 18 Dec 2023
Executives ● Sale0 SEBI
01,500,000 shares
Equity Shares
SEBI:552aa3ce5f93adb49be879cdc634e47765d4d0f9 · 19 Dec 2023
Executives ● Sale0 SEBI
01,562,200 shares
Equity Shares
SEBI:7781fdac657e5255041397da9bea9cf41505796d · 18 Dec 2023
Executives ● Purchase0 SEBI
€70,309 15,000 shares @ €4.6873
Equity Shares
SEBI:9239b1c76fd569d96f0780d1be0fb3d5e80b9541 · 8 May 2023
Ideal exit: 2 Feb 2024 (T+270) Executives ● Purchase0 SEBI
€22,944 5,000 shares @ €4.5888
Equity Shares
SEBI:3d1d60bf9b77b8fd1188d39ccb2b8620fc453468 · 29 Mar 2023
Ideal exit: 24 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€69,397 15,500 shares @ €4.4772
Equity Shares
SEBI:1ba2432079d83f39fff97db66a5bdb701f601c13 · 28 Mar 2023
Ideal exit: 23 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€60,498 13,500 shares @ €4.4813
Equity Shares
SEBI:c1270de0675c941bba8f4d052885de7d71d64025 · 27 Mar 2023
Ideal exit: 22 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€65,502 15,000 shares @ €4.3668
Equity Shares
SEBI:b8f232f5437a34e06fdee69a45b4311dfbb0df09 · 23 Dec 2022
Ideal exit: 19 Sept 2023 (T+270) Executives ● Purchase0 SEBI
€14,419 3,000 shares @ €4.8063
Equity Shares
SEBI:1c64135faa7e05a3e8a2007ba1f32fd1c40d5571 · 29 Nov 2022
Ideal exit: 26 Aug 2023 (T+270) 25 of 41 declarations
Load more (16 remaining)