T The India Cements Limited: insider trades · India · SEBI (PIT + SAST) SEBI:the-india-cements-limited IN IN · SEBI (PIT + SAST) Mcap 106.7Bn€
Discover the full insider trade history of The India Cements Limited, a listed equity based in India. Shares are listed on IN IN, under the supervision of SEBI (PIT + SAST). Market capitalisation: €106.7bn. The latest transaction was disclosed on 18 November 2025 (Sale). Among the most active insiders: EWS Finance & Investments Private Limited. All data is openly available.
Financial data FY ended March 2026 · cache
Income statement
Revenue 44.85 Bn€
Gross profit 34.90 Bn€ 78% margin
Net income −672.5 M€ -1.5% margin
Balance sheet & cash
Market cap 106.70 Bn€
Total debt 13.05 Bn€
Free Cash Flow −2.49 Bn€
Last declaration on 18 November 2025
Declarations 66 total
Executives ● Sale0 SEBI
€25,573 6,649 shares @ €3.8461
Equity Shares
SEBI:b793b94bb6819fef7f7277f4a56caef41ef8fc02 · 17 Nov 2025
Executives ● Sale0 SEBI
€26,205 6,774 shares @ €3.8684
Equity Shares
SEBI:256995454e49d13ea2a6dda40ab23f05d0622893 · 13 Nov 2025
Executives ● Sale0 SEBI
€6m 1,582,621 shares @ €3.8114
Equity Shares
SEBI:0dfc015745d8416b953689ac572ff943290d81c4 · 11 Nov 2025
Executives ● Sale0 SEBI
€48,340 12,231 shares @ €3.9522
Equity Shares
SEBI:266cb22ed575e179214daab2d9586c2bc5d1b7d2 · 3 Nov 2025
Executives ● Sale0 SEBI
€1m 256,907 shares @ €3.9372
Equity Shares
SEBI:716d6b588031770c4e41499dd4ae214b4927b3b0 · 30 Oct 2025
Executives ● Sale0 SEBI
€71m 18,247,148 shares @ €3.88
Equity Shares
SEBI:a4fc6adc4fa23d880ba2dec6dd6b85c1b1e32e26 · 21 Aug 2025
Executives ● Purchase0 SEBI
€350m 80,573,273 shares @ €4.3384
Equity Shares
SEBI:738e94b1d3272cb94eeb3ead8245ba89748ad263 · 4 Feb 2025
Ideal exit: 1 Nov 2025 (T+270) Executives ● Sale0 SEBI
€59m 13,316,783 shares @ €4.4004
Equity Shares
SEBI:61daab5c6495454638ce3e8170552b953b2a1d62 · 24 Dec 2024
Executives ● Sale0 SEBI
€44m 9,980,000 shares @ €4.4004
Equity Shares
SEBI:181038b86556f48a036b1952383b14cd5d095cf4 · 24 Dec 2024
Executives ● Sale0 SEBI
€160,354 36,440 shares @ €4.4005
Equity Shares
SEBI:0e7a4a3bf8a22c7f62f8cab4c1017e3e19111108 · 24 Dec 2024
Executives ● Sale0 SEBI
€345,779 78,580 shares @ €4.4003
Equity Shares
SEBI:1be9dd0f3f361bc3b3b835f32817789ef419b96b · 24 Dec 2024
Executives ● Sale0 SEBI
€342,924 77,932 shares @ €4.4003
Equity Shares
SEBI:571997642501558c75756d07fb36196c024bcb38 · 24 Dec 2024
Executives ● Sale0 SEBI
€294m 66,803,057 shares @ €4.4004
Equity Shares
SEBI:07e9a318ca11d5a479dcf7372d4c26a44657fd03 · 24 Dec 2024
Executives ● Sale0 SEBI
€44m 9,974,024 shares @ €4.4004
Equity Shares
SEBI:4288f9e10b2eaa7793eb57d64de87435a8a71ec6 · 24 Dec 2024
Executives ● Sale0 SEBI
€5m 1,124,415 shares @ €4.4004
Equity Shares
SEBI:9202595714940a946974e9069469785f1c96ec02 · 24 Dec 2024
Executives ● Pledge0 SEBI
€7m 1,844,900 shares @ €3.8395
Equity Shares
SEBI:59fb0c8fe28f623768727b22eff138db9d37d4ae · 20 Dec 2024
Executives ● Pledge0 SEBI
€256m 62,491,417 shares @ €4.098
Equity Shares
SEBI:6c9ff0d77b6a41a060e6add5ed3704062c8541fd · 23 Dec 2024
Executives ● Pledge0 SEBI
€4m 1,100,000 shares @ €3.8696
Equity Shares
SEBI:402bc4ece6f76a686a0556b7ba5616ab526293b5 · 13 Dec 2024
Executives ● Pledge0 SEBI
€2m 518,000 shares @ €3.9588
Equity Shares
SEBI:58050b54b506ae9b97bb2ee8b7a6ea943c9adaef · 13 Nov 2024
Executives ● Pledge0 SEBI
€9m 2,300,000 shares @ €3.9113
Equity Shares
SEBI:4905c7490bfd648d586e6bc1598745152ec1ed58 · 30 Sept 2024
Executives ● Pledge0 SEBI
€12m 2,941,200 shares @ €3.9806
Equity Shares
SEBI:5a68c477fdf866f4bed35771cb235464220bc4dc · 16 Sept 2024
Executives ● Pledge0 SEBI
€12m 2,941,200 shares @ €3.9226
Equity Shares
SEBI:2c96ed7e24647d30bc3e8a7835a1bbc60e036402 · 11 Sept 2024
Executives ● Pledge0 SEBI
€58,530 15,000 shares @ €3.902
Equity Shares
SEBI:3787e62a5b24274983cdde12dcebc63ed7ed92f5 · 26 Aug 2024
Executives ● Pledge0 SEBI
€19,514 5,000 shares @ €3.9027
Equity Shares
SEBI:e415a1a519dcfcc5299fffe8f5cbaf0ba38613bc · 26 Aug 2024
Executives ● Sale0 SEBI
€39,473 10,000 shares @ €3.9473
Equity Shares
SEBI:b6d8bf879ffe98c73bcefd81ac4877d2c27d62ec · 13 Aug 2024
25 of 66 declarations
Load more (41 remaining)