R Rane (Madras) Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:rane-madras-limited IN IN · SEBI (PIT + SAST) Mcap 10.2Bn€
Explore the full management transaction log of Rane (Madras) Limited, a publicly traded company based in India. Shares are listed on IN IN, under the supervision of SEBI (PIT + SAST). Market capitalisation: €10.2bn. The latest transaction was disclosed on 25 April 2025 — Purchase. Among the most active insiders: Rane Holdings Limited. All data is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 33.65 Bn€
Gross profit 11.82 Bn€ 35% margin
Net income 376.5 M€ 1.1% margin
Balance sheet & cash
Market cap 10.24 Bn€
Total debt 8.13 Bn€
Free Cash Flow 1.31 Bn€
Last declaration on 25 April 2025
Declarations 13 total
Executives ● Purchase0 SEBI
€57m 5,958,439 shares @ €9.5652
Equity Shares
SEBI:d61196b9d88eabe3026e0098d5a7aaeeef5fbbf1 · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Purchase0 SEBI
€861 90 shares @ €9.5652
Equity Shares
SEBI:ad1a53b053efb85ee77d476020cc43b4659af852 · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Purchase0 SEBI
€16m 1,675,011 shares @ €9.5652
Equity Shares
SEBI:e9f9ea9e6d2cabcd7055e2d1d980c6bbd7238ebc · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Purchase0 SEBI
€708 74 shares @ €9.5651
Equity Shares
SEBI:e73b7fa2893d89d213ff26e879d38ebd990fc19e · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Purchase0 SEBI
€708 74 shares @ €9.5651
Equity Shares
SEBI:0b615144d87af9c5ce499c67447a77f1e94c9397 · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Purchase0 SEBI
€194,842 20,370 shares @ €9.5652
Equity Shares
SEBI:3334ce6b1f72e58f14ae586855b74b16e37e647d · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Purchase0 SEBI
€708 74 shares @ €9.5651
Equity Shares
SEBI:8abeccaa29eb56e21e6e6ba502605018bf6822ca · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Purchase0 SEBI
012,604 shares
Equity Shares
SEBI:c892f55c577269175c9d935378fb9d0e5055bbed · 8 Sept 2023
Ideal exit: 4 Jun 2024 (T+270) Executives ● Sale0 SEBI
012,604 shares
Equity Shares
SEBI:a177a3c4cf080e79ebae528ecf963f409ab09fc5 · 8 Sept 2023
Executives ● Purchase0 SEBI
€2m 849,979 shares @ €2.8015
Equity Shares
SEBI:62ae11ba0420d11c1fc772b36fbde25aa199bf8b · 11 Jan 2022
Ideal exit: 8 Oct 2022 (T+270) Executives ● Sale0 SEBI
€2m 849,979 shares @ €2.8015
Warrants
SEBI:819d2dc1803db9bc6bb531a7c5d9d804b8c2a6ea · 11 Jan 2022
Executives ● Purchase10 SEBI
€2m 849,979 shares @ €2.6951 0.022% mcap 50.0% of flow
Equity Shares
SEBI:56c8cd58f69d408feb85f7831c0e30603491c5c1 · 12 Aug 2021
Ideal exit: 9 May 2022 (T+270) Executives ● Sale10 SEBI
€2m 849,979 shares @ €2.6951 0.022% mcap 50.0% of flow
Warrants
SEBI:daff53dff4a0b460c42bfa1d46d0224dd1fb736b · 12 Aug 2021