Ramco Industries Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:ramco-industries-limited IN IN · SEBI (PIT + SAST) Mcap 19.7Bn€
Explore the full management transaction log of Ramco Industries Limited, a listed issuer based in India. Shares are listed on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €19.7bn. The latest transaction was reported on 4 September 2025 — Sale. Among the most active insiders: SHRI P.R.VENKETRAMA RAJA. The full history is free.
Financial data FY ended March 2025 · cache
Income statement
Revenue 16.52 Bn€
Gross profit 5.24 Bn€ 32% margin
Net income 1.81 Bn€ 11.0% margin
Balance sheet & cash
Market cap 19.67 Bn€
Total debt 2.58 Bn€
Free Cash Flow 1.02 Bn€
Last declaration on 4 September 2025
Declarations 34 total
Executives ● Sale0 SEBI
€1m 500,000 shares @ €2.9947
Equity Shares
SEBI:36470876d9430eb4dbecfc41c89b1ebc041da87c · 4 Sept 2025
Executives ● Purchase0 SEBI
€1m 500,000 shares @ €2.9947
Equity Shares
SEBI:1b9974172e4dd2c03acf13dc3cec26218c3febc2 · 4 Sept 2025
Ideal exit: 1 Jun 2026 (T+270) Executives ● Sale0 SEBI
€36m 14,091,500 shares @ €2.5486
Equity Shares
SEBI:461ee4fef8c2cb2de9eb6d96876c3b01c21c6f47 · 29 Oct 2024
Executives ● Purchase0 SEBI
€27m 10,700,000 shares @ €2.5486
Equity Shares
SEBI:c75cfbd8039804b79e139a5195d71b5851c07957 · 29 Oct 2024
Ideal exit: 26 Jul 2025 (T+270) Executives ● Purchase0 SEBI
€9m 3,391,500 shares @ €2.5486
Equity Shares
SEBI:080837e9bc0c4f70545afcc7a17a840af71013ad · 29 Oct 2024
Ideal exit: 26 Jul 2025 (T+270) Executives ● Pledge0 SEBI
€5m 1,700,000 shares @ €2.6688
Equity Shares
SEBI:14dd5d7ece3137b3064ee9c1fcdd026125c489a9 · 22 Oct 2024
Executives ● Pledge0 SEBI
€2m 825,000 shares @ €2.7125
Equity Shares
SEBI:e55d20310f6007fee5516467bf4b9a0ca02cebc0 · 17 Oct 2024
Executives ● Sale0 SEBI
€8m 3,077,276 shares @ €2.5243
Equity Shares
SEBI:e82258c38214b8a0e2c34065ab1733a99f7f0e09 · 14 Oct 2024
Executives ● Purchase0 SEBI
€8m 3,077,276 shares @ €2.5243
Equity Shares
SEBI:9be364b2a5fe080871e77acb47e67757ecaf8720 · 14 Oct 2024
Ideal exit: 11 Jul 2025 (T+270) Executives ● Pledge0 SEBI
€2m 825,000 shares @ €2.7317
Equity Shares
SEBI:0809aeb306f12b3c721ffe94e69e865b310291fc · 18 Jul 2024
Executives ● Purchase0 SEBI
€1m 526,940 shares @ €2.2744
Equity Shares
SEBI:e322d02836a3d3b6852c8f65587535bf2e05a765 · 26 Mar 2024
Ideal exit: 21 Dec 2024 (T+270) Executives ● Purchase0 SEBI
€1m 526,940 shares @ €2.2744
Equity Shares
SEBI:dc0b8bef57860ea4d2d9bee8b587936579020a62 · 26 Mar 2024
Ideal exit: 21 Dec 2024 (T+270) Executives ● Pledge0 SEBI
€3m 1,400,000 shares @ €2.4333
Equity Shares
SEBI:82ab39210d47f72fc489ab7af7935b66254ac963 · 4 Mar 2024
Executives ● Pledge0 SEBI
€841,019 580,000 shares @ €1.45
Equity Shares
SEBI:990d9ba1384cd13de1ad5ac491de09f7ccf74e82 · 3 May 2023
Executives ● Pledge0 SEBI
€559,855 300,000 shares @ €1.8662
Equity Shares
SEBI:d2dd318eaeda7e821e1e97b495641039dec7cc1a · 6 Jan 2023
Executives ● Sale0 SEBI
€5,560 2,900 shares @ €1.9173
Equity Shares
SEBI:d352c2bcc7dbf35febf7a729a7ca3932005f806d · 8 Dec 2022
Executives ● Sale0 SEBI
€3,833 2,000 shares @ €1.9165
Equity Shares
SEBI:64f9671f2ebbff008d271f89305e2106c2081b50 · 8 Dec 2022
Executives ● Sale0 SEBI
€563 294 shares @ €1.9165
Equity Shares
SEBI:51e4b8d3dc1de5b4436feb3624761ae626b733cf · 8 Dec 2022
Executives ● Sale0 SEBI
€12,548 6,547 shares @ €1.9166
Equity Shares
SEBI:4013aeae0a358e9aeb6311c99dc705b567a93241 · 7 Dec 2022
Executives ● Sale0 SEBI
€5,180 2,693 shares @ €1.9233
Equity Shares
SEBI:6cca80e0c0c890b5063788e48d7483d9c28f75f2 · 7 Dec 2022
Executives ● Sale0 SEBI
€2,308 1,200 shares @ €1.9234
Equity Shares
SEBI:0ca702c9ba8d4cbd5ecaf5ef8f36bc0e95ad4eb4 · 7 Dec 2022
Executives ● Sale0 SEBI
€3,370 1,759 shares @ €1.9158
Equity Shares
SEBI:6a2997c635d9907fa4e29e7bc90f49110e50293a · 7 Dec 2022
Executives ● Sale0 SEBI
€1,916 1,000 shares @ €1.9157
Equity Shares
SEBI:aa43b5330027bd77780b67c93103e7613d6ce8a9 · 7 Dec 2022
Executives ● Sale0 SEBI
€2,107 1,100 shares @ €1.9151
Equity Shares
SEBI:a733afbb6e2fa1ebfee600fc670a641e33428bd6 · 7 Dec 2022
Executives ● Sale0 SEBI
€3,496 1,800 shares @ €1.9422
Equity Shares
SEBI:308640f62e13042db7d4205d4d66c612927d0b6e · 6 Dec 2022
25 of 34 declarations
Load more (9 remaining)