IDFC Limited: management transactions · India · SEBI (PIT + SAST) SEBI:idfc-limited IN IN · SEBI (PIT + SAST) Mcap 506.2Bn€
Browse the full management transaction log of IDFC Limited, a listed issuer based in India. Shares are listed on IN IN, under the supervision of SEBI (PIT + SAST). Market capitalisation: €506.2bn. The latest transaction was reported on 1 July 2024 — Sale. Among the most active insiders: Bipin Gemani. All data is free.
Financial data FY ended March 2026 · cache
Income statement
Revenue 290.89 Bn€
Net income 16.11 Bn€ 5.5% margin
Balance sheet & cash
Market cap 506.21 Bn€
Total debt 366.33 Bn€
Free Cash Flow 60.39 Bn€
Last declaration on 1 July 2024
Declarations 22 total
Executives ● Sale0 SEBI
€547,630 400,000 shares @ €1.3691
Equity Shares
SEBI:b994d0d707468464e5b3de411c190b22f3bc5259 · 28 Jun 2024
Executives ● Sale0 SEBI
€550,153 400,000 shares @ €1.3754
Equity Shares
SEBI:d9179e917caaa6be4a0bbe96136521965c3236df · 26 Jun 2024
Executives ● Sale0 SEBI
€273,209 200,000 shares @ €1.366
Equity Shares
SEBI:329e2136bedd34411e2c8432b36a3b85e7e689bb · 25 Jun 2024
Executives ● Pledge0 SEBI
€2m 1,200,000 shares @ €1.2997
Equity Shares
SEBI:7f8b34189071600e5d45232119aef464ca29546a · 14 Aug 2023
Executives ● Purchase0 SEBI
€47,424 70,000 shares @ €0.6775
Equity Shares
SEBI:40474c13ee155b51257828de276d846cde4d7d13 · 4 Jan 2023
Ideal exit: 1 Oct 2023 (T+270) Executives ● Purchase0 SEBI
€240,919 380,000 shares @ €0.634
Equity Shares
SEBI:444605bda336208cb8854df3e92094fc1eb366df · 4 Jan 2023
Ideal exit: 1 Oct 2023 (T+270) Executives ● Purchase0 SEBI
€27,626 40,000 shares @ €0.6906
Equity Shares
SEBI:46d3adbd9234772c425c6dac2076cd7247693078 · 4 Jan 2023
Ideal exit: 1 Oct 2023 (T+270) Executives ● Purchase0 SEBI
€82,877 120,000 shares @ €0.6906
Equity Shares
SEBI:3905011274e223c64d30a2c79c36d2ff1c3ddd87 · 4 Jan 2023
Ideal exit: 1 Oct 2023 (T+270) Executives ● Purchase0 SEBI
€27,626 40,000 shares @ €0.6906
Equity Shares
SEBI:0f90f7d3ae4b5f3f293521ea7db11e3045141b84 · 4 Jan 2023
Ideal exit: 1 Oct 2023 (T+270) Executives ● Purchase0 SEBI
€27,626 40,000 shares @ €0.6906
Equity Shares
SEBI:ba84242c4b01c47e604d85a9b42e4862eb292214 · 4 Jan 2023
Ideal exit: 1 Oct 2023 (T+270) Executives ● Purchase0 SEBI
€635,428 1,000,000 shares @ €0.6354
Equity Shares
SEBI:4fd53a6650cc0329684a5440a9f924a7434c9b28 · 30 Nov 2022
Ideal exit: 27 Aug 2023 (T+270) Executives ● Purchase0 SEBI
€118,218 180,000 shares @ €0.6568
Equity Shares
SEBI:53a2b166e99470340998f61abbbc36059536938e · 30 Nov 2022
Ideal exit: 27 Aug 2023 (T+270) Executives ● Pledge0 SEBI
€183,986 200,000 shares @ €0.9199
Equity Shares
SEBI:09c7674fcd4d0fea30c7d066e8550eed3c3d3f74 · 17 Nov 2022
Executives ● Purchase0 SEBI
€556,457 800,000 shares @ €0.6956
Equity Shares
SEBI:9d1a5ca1fabee5d2b8477072eeed6b187470f1da · 21 Oct 2022
Ideal exit: 18 Jul 2023 (T+270) Executives ● Purchase0 SEBI
€211,397 293,502 shares @ €0.7203
Equity Shares
SEBI:70f77281ec884c9d5d09012f3250fa17b0b70c46 · 20 Sept 2022
Ideal exit: 17 Jun 2023 (T+270) Executives ● Purchase0 SEBI
€22,310 30,000 shares @ €0.7437
Equity Shares
SEBI:e56f603706099a5bf24912c48c6568f264d6f8d5 · 20 Sept 2022
Ideal exit: 17 Jun 2023 (T+270) Executives ● Purchase0 SEBI
€108,555 210,000 shares @ €0.5169
Equity Shares
SEBI:a596b17362f9f926e16c0f8c943559d235b3d5ab · 20 Sept 2022
Ideal exit: 17 Jun 2023 (T+270) Executives ● Purchase0 SEBI
€134,665 200,000 shares @ €0.6733
Equity Shares
SEBI:56169b0c4a7ecf96d0820a36c6e12ebd950ecbce · 20 Sept 2022
Ideal exit: 17 Jun 2023 (T+270) Executives ● Purchase0 SEBI
€28,614 47,626 shares @ €0.6008
Equity Shares
SEBI:31905a516bc6922d33634a5aa29e9731306b752b · 29 Jun 2022
Ideal exit: 26 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€38,368 60,000 shares @ €0.6395
Equity Shares
SEBI:0074b327c8e98de506ec38a66f4c35c6a66d2bbf · 31 May 2022
Ideal exit: 25 Feb 2023 (T+270) Executives ● Purchase9 SEBI
€29,375 47,626 shares @ €0.6168 0.0000% mcap 66.8% of flow
Equity Shares
SEBI:63536b8885839ab6a5763fbc59d1817e5dff0f04 · 16 Aug 2021
Ideal exit: 13 May 2022 (T+270) Executives ● Purchase5 SEBI
€14,614 30,000 shares @ €0.4871 0.0000% mcap 33.2% of flow
Equity Shares
SEBI:98c9f881ca95afbbca4f315210faa9b3844de7ed · 1 Jun 2021
Ideal exit: 26 Feb 2022 (T+270)