IndoStar Capital Finance Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:indostar-capital-finance-limited IN IN · SEBI (PIT + SAST) Mcap 41.7Bn€
Explore the full insider trade history of IndoStar Capital Finance Limited, a listed equity based in India. Shares are listed on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €41.7bn. The latest transaction was filed on 25 February 2026 — Purchase. Among the most active insiders: Chinmay Orpe. All data is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 12.72 Bn€
Gross profit 6.67 Bn€ 52% margin
Net income 1.21 Bn€ 9.5% margin
Balance sheet & cash
Market cap 41.65 Bn€
Total debt 69.16 Bn€
Free Cash Flow −10.85 Bn€
Last declaration on 25 February 2026
Declarations 156 total
Executives ● Purchase0 SEBI
€41,585 20,000 shares @ €2.0793
Equity Shares
SEBI:ed372e0acd78a35674307862ce62950320a9d857 · 24 Feb 2026
Ideal exit: 21 Nov 2026 (T+270) Executives ● Sale0 SEBI
€2,967 1,350 shares @ €2.1981
Equity Shares
SEBI:27955784b80dc4790319e26e2139298071cfa706 · 20 Feb 2026
Executives ● Purchase0 SEBI
€24m 13,949,323 shares @ €1.7349
Equity Shares
SEBI:081e2a2e73df24ba2b8754ad9797b09f65d8e01d · 20 Dec 2025
Ideal exit: 16 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€11,392 5,000 shares @ €2.2785
Equity Shares
SEBI:31b74997f45006d9428965df52fe4c1b7456f3b6 · 1 Dec 2025
Ideal exit: 28 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€11,113 5,000 shares @ €2.2226
Equity Shares
SEBI:9d91c839fb8495a1104812dd758b2238b3cb8a69 · 28 Nov 2025
Ideal exit: 25 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€67,323 30,561 shares @ €2.2029
Equity Shares
SEBI:a23e0795f5a31784c4bcf03aa39bc17929380b55 · 28 Nov 2025
Ideal exit: 25 Aug 2026 (T+270) Executives ● Sale0 SEBI
€35,763 14,000 shares @ €2.5545
Equity Shares
SEBI:b066cf990a04ff915ba48a6d03d023a4c8c3c358 · 23 Sept 2025
Executives ● Sale0 SEBI
€2,898 1,130 shares @ €2.5649
Equity Shares
SEBI:49f73273ece824f7df4081f0a91143e9b7d0095a · 19 Sept 2025
Executives ● Sale0 SEBI
€27,509 10,694 shares @ €2.5724
Equity Shares
SEBI:36e24e67be167801c08b82e745b97ba4c9df141f · 18 Sept 2025
Executives ● Sale0 SEBI
€9,992 2,823 shares @ €3.5396
Equity Shares
SEBI:c08355d94bbdcff0e09d4f770b40a4adf7a59fa8 · 30 Jun 2025
Executives ● Sale0 SEBI
€3,338 950 shares @ €3.5141
Equity Shares
SEBI:ce7fa8a16501cb18caf09764b3fcb79909de86cd · 30 Jun 2025
Executives ● Sale0 SEBI
€1,220 350 shares @ €3.4844
Equity Shares
SEBI:35721164beddf7402162234486d0f647f2910c06 · 30 Jun 2025
Executives ● Sale0 SEBI
€3,452 1,000 shares @ €3.4523
Equity Shares
SEBI:512a659f665d7509b927623d5aee7cbf4fa70aa1 · 27 Jun 2025
Executives ● Sale0 SEBI
€2,811 800 shares @ €3.514
Equity Shares
SEBI:44749c296d6b1693e6c30d0ad3ec9b2db12a723a · 26 Jun 2025
Executives ● Sale0 SEBI
€38,407 10,956 shares @ €3.5056
Equity Shares
SEBI:9cf24c0fb4aeb761dd348e714862feb97c7f6567 · 26 Jun 2025
Executives ● Sale0 SEBI
€1,076 307 shares @ €3.5055
Equity Shares
SEBI:4a2e1694c6d7a771ddd5776ee9b42022c7d15265 · 26 Jun 2025
Executives ● Sale0 SEBI
€4,802 1,369 shares @ €3.5077
Equity Shares
SEBI:605c35fa2fd800f07da1adb49ffa7fbb4e6756b1 · 26 Jun 2025
Executives ● Sale0 SEBI
€3,510 1,000 shares @ €3.5097
Equity Shares
SEBI:70aff804c63d4b4be03972908353602727a1fa0b · 26 Jun 2025
Executives ● Sale0 SEBI
€8,740 2,500 shares @ €3.4962
Equity Shares
SEBI:2368e6b614816e2eff2a76eee184b170339f6ad7 · 26 Jun 2025
Executives ● Sale0 SEBI
€69,988 20,000 shares @ €3.4994
Equity Shares
SEBI:fc1c3037e345f4631ff3ff2a2315fb74c1715894 · 26 Jun 2025
Executives ● Sale0 SEBI
€1,760 500 shares @ €3.5199
Equity Shares
SEBI:fdff0e6c73947e1cc624b1c035fbf16ca4f8e528 · 26 Jun 2025
Executives ● Sale0 SEBI
€2,764 800 shares @ €3.4545
Equity Shares
SEBI:e223a6e66f66c83b0045b3e5b445df3fa5f36211 · 25 Jun 2025
Executives ● Sale0 SEBI
€1,735 500 shares @ €3.4708
Equity Shares
SEBI:68e29148496abdfce2c353f6e58a61eed18da495 · 25 Jun 2025
Executives ● Sale0 SEBI
€2,085 600 shares @ €3.4754
Equity Shares
SEBI:9197967cf8e92cfdb07649d84e8b1bab22b6c9f4 · 25 Jun 2025
Executives ● Sale0 SEBI
€2,044 582 shares @ €3.5113
Equity Shares
SEBI:88ae8c1c52ff9d88ceaa9711972ee92b01e29def · 26 Jun 2025
25 of 156 declarations
Load more (131 remaining)