IOL Chemicals and Pharmaceuticals Limited: insider trades · India · SEBI (PIT + SAST) SEBI:iol-chemicals-and-pharmaceuticals-limited IN IN · SEBI (PIT + SAST) Mcap 18.0Bn€
Discover the full insider trade history of IOL Chemicals and Pharmaceuticals Limited, a publicly traded company based in India. Shares are quoted on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €18bn. The latest transaction was filed on 20 March 2026 (Purchase). Among the most active insiders: NCVI Enterprises Limited. All data is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 20.68 Bn€
Gross profit 6.54 Bn€ 32% margin
Net income 1.01 Bn€ 4.9% margin
Balance sheet & cash
Market cap 17.96 Bn€
Total debt 1.17 Bn€
Free Cash Flow −349.3 M€
Last declaration on 20 March 2026
Declarations 7 total
Executives ● Purchase6 SEBI
€282,149 404,305 shares @ €0.6979 0.0016% mcap 36.9% of flow
Equity Shares
SEBI:2d42ae11236b05cf57ec3bfaee04b80e49652f17 · 19 Mar 2026
Ideal exit: 14 Dec 2026 (T+270) Executives ● Purchase8 SEBI
€481,854 700,000 shares @ €0.6884 0.0027% mcap 63.1% of flow
Equity Shares
SEBI:853be90ccf3f42c7e6f9347b08247ca9cf2cdf94 · 18 Mar 2026
Ideal exit: 13 Dec 2026 (T+270) Executives ● Purchase3 SEBI
€37,494 54,197 shares @ €0.6918 0.0002% mcap 8.2% of flow
Equity Shares
SEBI:97eaab46275191d593a51a9b8b9232146eb7b935 · 18 Mar 2026
Ideal exit: 13 Dec 2026 (T+270) Executives ● Purchase10 SEBI
€451,252 700,000 shares @ €0.6446 0.0025% mcap 100.0% of flow
Equity Shares
SEBI:1f9f9591a0aa30341610bb92a8cc860bfe32b53f · 16 Mar 2026
Ideal exit: 11 Dec 2026 (T+270) Executives ● Purchase10 SEBI
€421,282 654,123 shares @ €0.644 0.0023% mcap 91.8% of flow
Equity Shares
SEBI:4fe388d14b15fba56f32429b715ac83d07d9b861 · 17 Mar 2026
Ideal exit: 12 Dec 2026 (T+270) Executives ● Sale6 SEBI
€16,109 2,475 shares @ €6.5085 0.0001% mcap 39.7% of flow
Equity Shares
SEBI:f310dcff85da33eb985411570a4b0f0542940f63 · 23 Aug 2021
Executives ● Sale8 SEBI
€24,465 3,525 shares @ €6.9406 0.0001% mcap 60.3% of flow
Equity Shares
SEBI:24c29fc8138ac83d804198abd052e32b112ed0b4 · 17 Aug 2021