Servotech Power Systems Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:servotech-power-systems-limited IN IN · SEBI (PIT + SAST) Mcap 27.3Bn€
Explore the full management transaction log of Servotech Power Systems Limited, a listed issuer based in India. Shares are listed on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €27.3bn. The latest transaction was filed on 10 December 2024 — Sale. Among the most active insiders: RAMAN BHATIA HUF. All data is accessible without an account.
Financial data FY ended March 2025 · cache
Income statement
Revenue 6.74 Bn€
Gross profit 1.14 Bn€ 17% margin
Net income 327.4 M€ 4.9% margin
Balance sheet & cash
Market cap 27.30 Bn€
Total debt 778.6 M€
Free Cash Flow −735.3 M€
Last declaration on 10 December 2024
Declarations 52 total
Executives ● Sale0 SEBI
€96,896 48,782 shares @ €1.9863
Equity Shares
SEBI:51a8af20dedcccb29552e33b3f4d140bfaf4d182 · 9 Dec 2024
Executives ● Sale0 SEBI
€175,498 85,000 shares @ €2.0647
Equity Shares
SEBI:5796deeed1f41a3535c925be614d27a4b2913618 · 10 Dec 2024
Executives ● Sale0 SEBI
€50,061 25,000 shares @ €2.0024
Equity Shares
SEBI:22bebf013961286a621920ad33a4ff258a7fceed · 4 Dec 2024
Executives ● Sale0 SEBI
€50,924 25,000 shares @ €2.0369
Equity Shares
SEBI:206904411cfec4f661ff0f98bc2424514439005b · 29 Nov 2024
Executives ● Sale0 SEBI
€241,932 120,000 shares @ €2.0161
Equity Shares
SEBI:f466700acdbb886e2850c1744bc5180efc8c8f2d · 21 Nov 2024
Executives ● Sale0 SEBI
€893,520 619,636 shares @ €1.442
Equity Shares
SEBI:74b3d19996bdf2681a52efce6196b7ec0aec8849 · 7 Aug 2024
Executives ● Sale0 SEBI
€246,930 180,364 shares @ €1.3691
Equity Shares
SEBI:78b791b5386efd379969a9ae720021711c8781c7 · 6 Aug 2024
Executives ● Purchase0 SEBI
€94 100 shares @ €0.9363
Equity Shares
SEBI:829711f276dad91bf22d09fee32ee71d7dbb3cf7 · 10 Jun 2024
Ideal exit: 7 Mar 2025 (T+270) Executives ● Sale0 SEBI
€2,083 1,500 shares @ €1.3885
Equity Shares
SEBI:05b86173b3c3d45b5c1b2de3183d2771b64c5d74 · 9 Jun 2023
Executives ● Sale0 SEBI
€1,520 1,000 shares @ €1.5204
Equity Shares
SEBI:6a564ec16b618f44368360406a1ad9dc1b51a4f6 · 9 Jun 2023
Executives ● Purchase0 SEBI
€503 500 shares @ €1.0052
Equity Shares
SEBI:4038f789a1605b132a319f5aac677d601040fe3e · 23 May 2023
Ideal exit: 17 Feb 2024 (T+270) Executives ● Purchase0 SEBI
€526 500 shares @ €1.0528
Equity Shares
SEBI:ad9ff1a6a4b22780461deda7337164a9c6a44023 · 23 May 2023
Ideal exit: 17 Feb 2024 (T+270) Executives ● Purchase0 SEBI
€0 10,000 shares @ €0.00
Equity Shares
SEBI:81ed6792db59a02ec778ccd99e17b03dc73264e8 · 8 Mar 2023
Ideal exit: 3 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€0 21,447 shares @ €0.00
Equity Shares
SEBI:00f9775edae4ed075789744bc4ae2321f06d0e87 · 8 Mar 2023
Ideal exit: 3 Dec 2023 (T+270) Executives ● Sale0 SEBI
€0 20,000 shares @ €0.00
Equity Shares
SEBI:cd4117e831fcee655502762e5b477ad968338488 · 6 Mar 2023
Executives ● Purchase0 SEBI
€0 2,003 shares @ €0.0002
Equity Shares
SEBI:0a1c7ae2a736dd5d40c776222662cdcce70245f1 · 6 Mar 2023
Ideal exit: 1 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€749 300 shares @ €2.4954
Equity Shares
SEBI:6d67d50080eba3fb167ad7cf5a703c4d6ad2e9d5 · 27 Jan 2023
Ideal exit: 24 Oct 2023 (T+270) Executives ● Purchase0 SEBI
€195 100 shares @ €1.9548
Equity Shares
SEBI:431b7c901fee8457abd49ccb5487015ff012e893 · 16 Nov 2022
Ideal exit: 13 Aug 2023 (T+270) Executives ● Purchase0 SEBI
€436 225 shares @ €1.9387
Equity Shares
SEBI:cac4f9a485138875278963f0d94afd19ef7f874e · 16 Nov 2022
Ideal exit: 13 Aug 2023 (T+270) Executives ● Purchase0 SEBI
€801 410 shares @ €1.9536
Equity Shares
SEBI:bcdea927c0967e36ac1444f4e93300d8e2a7d49d · 16 Nov 2022
Ideal exit: 13 Aug 2023 (T+270) Executives ● Sale0 SEBI
€3,709 3,500 shares @ €1.0598
Equity Shares
SEBI:c984822e3ee3088e3e25e753ee9881f135ac79de · 26 Aug 2022
Executives ● Sale0 SEBI
€559 637 shares @ €0.8779
Equity Shares
SEBI:5904998e90caa4b28e0349286a45335e758968a7 · 24 Aug 2022
Executives ● Sale0 SEBI
€792 1,000 shares @ €0.7922
Equity Shares
SEBI:4ce3fef2be400307fd40e556330b3bf69bf6c58c · 23 Aug 2022
Executives ● Sale0 SEBI
€237 295 shares @ €0.8033
Equity Shares
SEBI:e5afeb792630b3f453c03717dc69e5f244ffc8f9 · 23 Aug 2022
Executives ● Sale0 SEBI
€54 68 shares @ €0.8006
Equity Shares
SEBI:9eb782345a524b81c2805461102926b62cc4903d · 22 Aug 2022
25 of 52 declarations
Load more (27 remaining)