Teamlease Services Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:teamlease-services-limited IN IN · SEBI (PIT + SAST) Mcap 30.3Bn€
Explore the full insider trade history of Teamlease Services Limited, a publicly traded company based in India. Shares trade on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €30.3bn. The latest transaction was filed on 11 September 2023 — Sale. Among the most active insiders: SANGEETHA NEDURUMALLI. All data is accessible without an account.
Financial data FY ended March 2025 · cache
Income statement
Revenue 110.93 Bn€
Gross profit 9.15 Bn€ 8% margin
Net income 1.09 Bn€ 1.0% margin
Balance sheet & cash
Market cap 30.34 Bn€
Total debt 1.18 Bn€
Free Cash Flow 733.9 M€
Last declaration on 11 September 2023
Declarations 63 total
Executives ● Sale0 SEBI
€41,937 1,416 shares @ €29.6166
Equity Shares
SEBI:66b4f13b4f335ee4e48ebbbc55a47bbd66d6b024 · 7 Sept 2023
Executives ● Sale0 SEBI
€62,560 2,202 shares @ €28.4104
Equity Shares
SEBI:cf688d7616e5482028d50a1e4c37d040a6dae3a5 · 4 Sept 2023
Executives ● Sale0 SEBI
€2,989 100 shares @ €29.8902
Equity Shares
SEBI:ffbdd85746970d81f5eeb3da277a1c35a8361ac3 · 5 Sept 2023
Executives ● Sale0 SEBI
€41,629 1,400 shares @ €29.7348
Equity Shares
SEBI:9a1ceca2da0c44f7796f2fa79194db028cc23e2b · 5 Sept 2023
Executives ● Sale0 SEBI
€7,757 283 shares @ €27.4109
Equity Shares
SEBI:1de76193c98aee92c01b58ccd88dfacbe74159e4 · 1 Sept 2023
Executives ● Sale0 SEBI
€54,867 2,015 shares @ €27.2294
Equity Shares
SEBI:fc01ad549f53e59c917be6defab59ddac9b683e5 · 30 Aug 2023
Executives ● Sale0 SEBI
€9,607 370 shares @ €25.9646
Equity Shares
SEBI:222b217c36dd2bc22963695291846cf70ffb51eb · 28 Aug 2023
Executives ● Sale0 SEBI
€12,900 500 shares @ €25.8002
Equity Shares
SEBI:0701a069f62640300cee2c31d8be9a26e6fc8a26 · 24 Aug 2023
Executives ● Sale0 SEBI
€3,392 130 shares @ €26.0948
Equity Shares
SEBI:e05d11b1c3b31e39703279bc0f5142fb4149b49b · 25 Aug 2023
Executives ● Sale0 SEBI
€267 2,416 shares @ €0.1105
Equity Shares
SEBI:e706b1c646be6a5f5ad6ddd59f5aa25fe7df0876 · 18 Aug 2023
Executives ● Sale0 SEBI
€2m 67,290 shares @ €34.4802
Equity Shares
SEBI:a8c32dca14936cf7fc12cd79e0bbf7fb07e3c0e6 · 5 Jun 2023
Executives ● Sale0 SEBI
€62,409 1,810 shares @ €34.4802
Equity Shares
SEBI:fc83a50266237e441f24d127d38902b88b5a9568 · 5 Jun 2023
Executives ● Sale0 SEBI
€684,226 19,844 shares @ €34.4802
Equity Shares
SEBI:1141b557cdceea33a6a57da2995fa3844a18aab3 · 5 Jun 2023
Executives ● Sale0 SEBI
€20,378 591 shares @ €34.4802
Equity Shares
SEBI:900c7804c7722b9ed75dab4cc76d0c0aa0372df0 · 5 Jun 2023
Executives ● Purchase0 SEBI
€10,962 300 shares @ €36.5411
Equity Shares
SEBI:552f2cb19ec7425531d6e134bed2335e87799601 · 24 Jun 2022
Ideal exit: 21 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€2,372 66 shares @ €35.9454
Equity Shares
SEBI:0537bc19478e860c3a030c00f189fd87cac5061e · 23 Jun 2022
Ideal exit: 20 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€63,411 1,619 shares @ €39.1668
Equity Shares
SEBI:1f90fed23500b744507ebb5a62ba91b805b1129b · 10 Jun 2022
Ideal exit: 7 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€7,874 200 shares @ €39.3679
Equity Shares
SEBI:3673c2e962ecc66eec3c51ef7858d61c53dc293b · 9 Jun 2022
Ideal exit: 6 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€168,609 4,281 shares @ €39.3854
Equity Shares
SEBI:fcee0fa9dc50f8f7e1249d82da8e887e27afdac0 · 9 Jun 2022
Ideal exit: 6 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€19,494 500 shares @ €38.9881
Equity Shares
SEBI:cc00091c392c21f1a4475eccbbf109d20d19fb4f · 8 Jun 2022
Ideal exit: 5 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€132,712 3,400 shares @ €39.0329
Equity Shares
SEBI:8e3baf367a4f95a61c8b0dfe2a0c5886139d106d · 8 Jun 2022
Ideal exit: 5 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€386,934 7,488 shares @ €51.6738
Equity Shares
SEBI:a60ca2b71e93c2e6b708a12e135f359ae9929377 · 31 Mar 2022
Ideal exit: 26 Dec 2022 (T+270) Executives ● Purchase0 SEBI
€548 12 shares @ €45.682
Equity Shares
SEBI:bd2122ef48839c4e1b4e4e76c5b073836c9b37c3 · 28 Mar 2022
Ideal exit: 23 Dec 2022 (T+270) Executives ● Sale0 SEBI
€941,491 20,744 shares @ €45.3862
Equity Shares
SEBI:87b3cd917160a87813ee0f6bb4d3be841138e878 · 25 Mar 2022
Executives ● Sale0 SEBI
€941,300 20,744 shares @ €45.377
Equity Shares
SEBI:fb539e56abfce2600d69dd07faf100abf10e5c0a · 25 Mar 2022
25 of 63 declarations
Load more (38 remaining)