Mastek Limited: insider trades · India · SEBI (PIT + SAST) SEBI:mastek-limited IN IN · SEBI (PIT + SAST) Mcap 41.6Bn€
Discover the full management transaction log of Mastek Limited, a listed equity based in India. Shares are listed on IN IN, under the supervision of SEBI (PIT + SAST). Market capitalisation: €41.6bn. The latest transaction was disclosed on 23 September 2025 — Sale. Among the most active insiders: SUNIL KOTHARI. The full history is openly available.
Financial data FY ended March 2026 · cache
Income statement
Revenue 36.99 Bn€
Gross profit 17.26 Bn€ 47% margin
Net income 4.04 Bn€ 10.9% margin
Balance sheet & cash
Market cap 41.64 Bn€
Total debt 4.38 Bn€
Free Cash Flow 5.14 Bn€
Last declaration on 23 September 2025
Declarations 231 total
Executives ● Sale0 SEBI
0500,000 shares
Equity Shares
SEBI:bef4d8fe0621d2dcdb3444c370552dc9cdcc7008 · 19 Sept 2025
Executives ● Purchase0 SEBI
0500,000 shares
Equity Shares
SEBI:da69f655e5266552fa7256be0e3ea3fab90be703 · 19 Sept 2025
Ideal exit: 16 Jun 2026 (T+270) Executives ● Sale0 SEBI
€1m 50,000 shares @ €23.5235
Equity Shares
SEBI:2f6e068f33185c79f03350d510796b62333a2309 · 17 Sept 2025
Executives ● Sale0 SEBI
€2m 100,000 shares @ €23.6528
Equity Shares
SEBI:0a8b15b00ae971741227882092744580589aedf5 · 17 Sept 2025
Executives ● Sale0 SEBI
€3m 117,000 shares @ €23.864
Equity Shares
SEBI:7cb6364a4d4bf53c2d545b4c896f1ddc1bd17eb8 · 16 Sept 2025
Executives ● Sale0 SEBI
€2m 100,000 shares @ €24.7404
Equity Shares
SEBI:8e2107db33f627f0096c2844150cefb4ae91de57 · 21 Aug 2025
Executives ● Sale0 SEBI
€25,196 1,000 shares @ €25.196
Equity Shares
SEBI:fcc4448eee0d796731a032b340e3fa9c3ef8c66b · 23 Jul 2025
Executives ● Purchase0 SEBI
€132 2,652 shares @ €0.0498
Equity Shares
SEBI:00257554f0b515a4c78e66319ef23fa355cbbba5 · 11 Jul 2025
Ideal exit: 7 Apr 2026 (T+270) Executives ● Purchase0 SEBI
€0 10 shares @ €0.0498
Equity Shares
SEBI:ceea6207078f01462f9e33a1834f57633aa8cc19 · 11 Jul 2025
Ideal exit: 7 Apr 2026 (T+270) Executives ● Sale0 SEBI
€24,351 1,000 shares @ €24.3512
Equity Shares
SEBI:30032e0a1ae84eee2e09200c693dc145b634eaaf · 27 Jun 2025
Executives ● Sale0 SEBI
€24,930 1,000 shares @ €24.9299
Equity Shares
SEBI:513a612c3c45f14796addeea201ccfd206c7e94c · 24 Jun 2025
Executives ● Sale0 SEBI
€96,253 4,000 shares @ €24.0633
Equity Shares
SEBI:d1f780d19fb842babdc0d47e9686f6e3d8de5c95 · 5 Jun 2025
Executives ● Purchase0 SEBI
€54 1,050 shares @ €0.0516
Equity Shares
SEBI:c9a259ffa4271fd842d5efa7c690a0c012f1f1ed · 27 May 2025
Ideal exit: 21 Feb 2026 (T+270) Executives ● Purchase0 SEBI
€150 2,895 shares @ €0.0516
Equity Shares
SEBI:3aa4b97f39f160155a08b8872b535009e1277bdd · 27 May 2025
Ideal exit: 21 Feb 2026 (T+270) Executives ● Purchase0 SEBI
€14 275 shares @ €0.0516
Equity Shares
SEBI:6213f819d317d438df8e095dc51d8d8cd687532b · 27 May 2025
Ideal exit: 21 Feb 2026 (T+270) Executives ● Sale0 SEBI
€15,920 650 shares @ €24.4918
Equity Shares
SEBI:10ee416384f6cfeab234ca8f44d7da58d49a0a54 · 16 May 2025
Executives ● Sale0 SEBI
€24,290 1,000 shares @ €24.2904
Equity Shares
SEBI:a2f532048e31046b0c03409a8f66a4e6016317d5 · 15 May 2025
Executives ● Sale0 SEBI
€40,693 1,750 shares @ €23.2534
Equity Shares
SEBI:f81cf38b112543256f967183d339271e9428b20d · 23 Apr 2025
Executives ● Sale0 SEBI
030,000 shares
Equity Shares
SEBI:c53e5c8761eed059777d3c10e9acffe5f0937e4d · 28 Mar 2025
Executives ● Purchase0 SEBI
€218,599 9,322 shares @ €23.4498
Equity Shares
SEBI:3f2ad4eefba2c576d9455ba56bcb2e1fbf8b3b08 · 28 Mar 2025
Ideal exit: 23 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€2,476 47,014 shares @ €0.0527
Equity Shares
SEBI:27cffa3b0934384c9957f1561a369fa1792116e8 · 13 Mar 2025
Ideal exit: 8 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€105 2,000 shares @ €0.0527
Equity Shares
SEBI:36ebeeda1bcfdfa59e4a07863369bc3d257ffe82 · 13 Mar 2025
Ideal exit: 8 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€46 875 shares @ €0.0527
Equity Shares
SEBI:1909cbffd82ebf10e5aac6e004682de458e4d56b · 13 Mar 2025
Ideal exit: 8 Dec 2025 (T+270) Executives ● Sale0 SEBI
€1m 35,000 shares @ €30.4244
Equity Shares
SEBI:c1531a7ac2f24adca7c86cb1f66d820ee570a386 · 6 Feb 2025
Executives ● Purchase0 SEBI
€18 326 shares @ €0.0564
Equity Shares
SEBI:c1b93a610a86b57543ecdcb813813e3c4771f995 · 9 Jan 2025
Ideal exit: 6 Oct 2025 (T+270) 25 of 231 declarations
Load more (206 remaining)