eClerx Services Limited: insider trades · India · SEBI (PIT + SAST) SEBI:eclerx-services-limited IN IN · SEBI (PIT + SAST) Mcap 130.6Bn€
Discover the full directors' dealings record of eClerx Services Limited, a listed issuer based in India. Shares trade on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €130.6bn. The latest transaction was filed on 19 March 2026 — Purchase. Among the most active insiders: Eclerx Employee Welfare Trust. Every trade is free.
Financial data FY ended March 2025 · cache
Income statement
Revenue 33.66 Bn€
Gross profit 12.19 Bn€ 36% margin
Net income 5.41 Bn€ 16.1% margin
Balance sheet & cash
Market cap 130.62 Bn€
Total debt 3.58 Bn€
Free Cash Flow 5.33 Bn€
Last declaration on 19 March 2026
Declarations 749 total
Executives ● Purchase0 SEBI
€177,364 12,818 shares @ €13.8371
Equity Shares
SEBI:d27ef542fa42e270c2718e434e3641db39527af1 · 19 Mar 2026
Ideal exit: 14 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€177,616 12,574 shares @ €14.1256
Equity Shares
SEBI:5d7f05f31beec86a2a6f8ecd8565bd4a1909a4b7 · 18 Mar 2026
Ideal exit: 13 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€178,519 12,538 shares @ €14.2382
Equity Shares
SEBI:a098f078c47ab2a98b825282b16da975c93628bf · 17 Mar 2026
Ideal exit: 12 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€177,333 12,450 shares @ €14.2436
Equity Shares
SEBI:966d7a42f4f46b6d34cc2a72ed9544e7c026447d · 16 Mar 2026
Ideal exit: 11 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€718,180 49,999 shares @ €14.3639
Equity Shares
SEBI:0abd3863b9efcb22b347ffebaa4a2add0111e2d4 · 13 Mar 2026
Ideal exit: 8 Dec 2026 (T+270) Executives ● Sale0 SEBI
€61,985 2,215 shares @ €27.984
Equity Shares
SEBI:79366644f21c0efa77abb6063e1a11b402091e7e · 9 Mar 2026
Executives ● Sale0 SEBI
€6,819 890 shares @ €7.6617
Equity Shares
SEBI:fea4265c373ebd770b8c6a31e75e28b5fb67f49b · 7 Mar 2026
Executives ● Sale0 SEBI
€41,010 3,051 shares @ €13.4415
Equity Shares
SEBI:fcc2a922beae422dfbf5290768dd998274b29bc8 · 7 Mar 2026
Executives ● Sale0 SEBI
€14,963 1,953 shares @ €7.6617
Equity Shares
SEBI:cb21fccbe0febc4c59601b226b58ec27ce93e374 · 7 Mar 2026
Executives ● Sale0 SEBI
€5,057 660 shares @ €7.6617
Equity Shares
SEBI:985cae02dad043266702490513174d0ee33f6947 · 7 Mar 2026
Executives ● Sale0 SEBI
€13,324 5,160 shares @ €2.5822
Equity Shares
SEBI:8e20e99e3745b3d3cda336168f2fef2ca2712029 · 7 Mar 2026
Executives ● Sale0 SEBI
€20,360 717 shares @ €28.3963
Equity Shares
SEBI:55bf85bfbad14162b97e87c9bec14e7e22be64b9 · 6 Mar 2026
Executives ● Purchase0 SEBI
€176,751 6,142 shares @ €28.7775
Equity Shares
SEBI:bcabcb2d01121f8a0aba0ec13352adb310207f99 · 4 Mar 2026
Ideal exit: 29 Nov 2026 (T+270) Executives ● Sale0 SEBI
€23,734 800 shares @ €29.6672
Equity Shares
SEBI:d7f27f8bb020c4f473a6d0956a856881b5081fcb · 27 Feb 2026
Executives ● Purchase0 SEBI
€174,383 6,010 shares @ €29.0155
Equity Shares
SEBI:ecd22c3eddc81cd0802e97d85912c4507fe0152c · 2 Mar 2026
Ideal exit: 27 Nov 2026 (T+270) Executives ● Sale0 SEBI
€67,596 5,070 shares @ €13.3326
Equity Shares
SEBI:896a7795cbe6d30d7e597a7b54357a8d5e6cafc6 · 27 Feb 2026
Executives ● Purchase0 SEBI
€440,986 14,209 shares @ €31.0357
Equity Shares
SEBI:ecfca09f7560c57c61c9806ef1cda15b01a523ae · 26 Feb 2026
Ideal exit: 23 Nov 2026 (T+270) Executives ● Sale0 SEBI
€1,568 610 shares @ €2.5701
Equity Shares
SEBI:3105a0eb8083d5a7bb2f8a9926bd97263f4f8e69 · 25 Feb 2026
Executives ● Purchase0 SEBI
€221,659 7,023 shares @ €31.5619
Equity Shares
SEBI:f506789035915383a2d701fe0d882b6b76fd0a4f · 25 Feb 2026
Ideal exit: 22 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€221,078 6,986 shares @ €31.6459
Equity Shares
SEBI:8f314fb93630773a25f1a1ac21ee798e07ccdd74 · 24 Feb 2026
Ideal exit: 21 Nov 2026 (T+270) Executives ● Sale0 SEBI
€114,448 3,520 shares @ €32.5136
Equity Shares
SEBI:53fa21e5a4ab690248177848a7d063b4e9ec9684 · 23 Feb 2026
Executives ● Purchase0 SEBI
€353,449 10,626 shares @ €33.2626
Equity Shares
SEBI:ed57ecfb222b783864a57e98028b1f7a17af12a9 · 20 Feb 2026
Ideal exit: 17 Nov 2026 (T+270) Executives ● Sale0 SEBI
€68,008 2,018 shares @ €33.7008
Equity Shares
SEBI:019ea8da45ec347c3e9f4688ae8e93500ddae737 · 19 Feb 2026
Executives ● Purchase0 SEBI
€176,287 5,290 shares @ €33.3246
Equity Shares
SEBI:5df79e6822811c6a5b6ba100b061b0d1b7536d10 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€175,996 5,094 shares @ €34.5496
Equity Shares
SEBI:ba4ee8f25cfc7221fa539ad9f7179739eca9976e · 17 Feb 2026
Ideal exit: 14 Nov 2026 (T+270) 25 of 749 declarations
Load more (724 remaining)