Ramkrishna Forgings Limited: insider trades · India · SEBI (PIT + SAST) SEBI:ramkrishna-forgings-limited IN IN · SEBI (PIT + SAST) Mcap 84.7Bn€
Discover the full insider trade history of Ramkrishna Forgings Limited, a publicly traded company based in India. Shares trade on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €84.7bn. The latest transaction was reported on 4 March 2025 — Purchase. Among the most active insiders: Riddhi Portfolio Pvt. Ltd.. The full history is free.
Financial data FY ended March 2026 · cache
Income statement
Revenue 42.38 Bn€
Gross profit 18.29 Bn€ 43% margin
Net income 718.0 M€ 1.7% margin
Balance sheet & cash
Market cap 84.73 Bn€
Total debt 24.49 Bn€
Free Cash Flow −853.5 M€
Last declaration on 4 March 2025
Declarations 46 total
Executives ● Purchase0 SEBI
€134,441 20,000 shares @ €6.722
Equity Shares
SEBI:e8e9f1203cd605cbced7d6b47f85baa1c85462f2 · 3 Mar 2025
Ideal exit: 28 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€369,344 50,000 shares @ €7.3869
Equity Shares
SEBI:dbfaaccf4665408e6ad602bef3b5e52a9acbe7ab · 11 Feb 2025
Ideal exit: 8 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€107,606 11,000 shares @ €9.7823
Equity Shares
SEBI:222af8cee7609b669bd825eb1cfcc8ca416eb4a4 · 29 Oct 2024
Ideal exit: 26 Jul 2025 (T+270) Executives ● Purchase0 SEBI
€208,752 30,000 shares @ €6.9584
Equity Shares
SEBI:9da975cb5e8c57a37854c3f39a54f6ab124002b5 · 13 Mar 2024
Ideal exit: 8 Dec 2024 (T+270) Executives ● Purchase0 SEBI
€94,406 12,194 shares @ €7.742
Equity Shares
SEBI:ffed422806f533c3fd462cedccd34e7bcb110063 · 12 Feb 2024
Ideal exit: 8 Nov 2024 (T+270) Executives ● Purchase0 SEBI
€45,691 5,775 shares @ €7.9119
Equity Shares
SEBI:0931f9dd0e027c28eb2a36ed7061ca28c5a6a218 · 26 Dec 2023
Ideal exit: 21 Sept 2024 (T+270) Executives ● Purchase0 SEBI
€2m 1,000,000 shares @ €2.3306
Equity Shares
SEBI:4f12217a242ba48db01619034068edc8377b1f7b · 30 Sept 2023
Ideal exit: 26 Jun 2024 (T+270) Executives ● Purchase0 SEBI
€233,065 100,000 shares @ €2.3306
Equity Shares
SEBI:71fc949929bcd20e8018922353d19b7984034455 · 30 Sept 2023
Ideal exit: 26 Jun 2024 (T+270) Executives ● Purchase0 SEBI
€7m 3,000,000 shares @ €2.3306
Equity Shares
SEBI:67da9dd2690fae2438829971fbf108c3414585aa · 30 Sept 2023
Ideal exit: 26 Jun 2024 (T+270) Executives ● Purchase0 SEBI
02,255,000 shares
Equity Shares
SEBI:620f0a3b5fb6170951fa00a65eba14d9106cadc6 · 22 Dec 2022
Ideal exit: 18 Sept 2023 (T+270) Executives ● Sale0 SEBI
02,255,000 shares
Equity Shares
SEBI:3d0c4e5351d8320b3a16ae47b746fee49a382f22 · 22 Dec 2022
Executives ● Purchase0 SEBI
0625,000 shares
Equity Shares
SEBI:ca14c93c63c614f7edf8f263471e7db6fa942fa8 · 8 Dec 2022
Ideal exit: 4 Sept 2023 (T+270) Executives ● Sale0 SEBI
025,000 shares
Equity Shares
SEBI:bd9a36b914deb65c5592e9ea8c4d8034e799da95 · 8 Dec 2022
Executives ● Sale0 SEBI
0600,000 shares
Equity Shares
SEBI:673291fbc4dd3c1c99a9cbc2f869a65e91e3fad7 · 8 Dec 2022
Executives ● Purchase0 SEBI
€14,570 5,100 shares @ €2.8569
Equity Shares
SEBI:02d255690f765372197eb22323c835f4bc9ae979 · 24 Oct 2022
Ideal exit: 21 Jul 2023 (T+270) Executives ● Purchase0 SEBI
€34,982 15,900 shares @ €2.2001
Equity Shares
SEBI:b40828179c49dc85d1a6f0b2d760c954351b1795 · 27 Jul 2022
Ideal exit: 23 Apr 2023 (T+270) Executives ● Purchase0 SEBI
€87,711 40,000 shares @ €2.1928
Equity Shares
SEBI:b2773fddab413fe0e5a0709b86ad9c89a07b5b55 · 26 Jul 2022
Ideal exit: 22 Apr 2023 (T+270) Executives ● Purchase0 SEBI
€58,680 30,000 shares @ €1.956
Equity Shares
SEBI:15719c95126c6c53252707b9d3ba6c1de58195b9 · 24 Mar 2022
Ideal exit: 19 Dec 2022 (T+270) Executives ● Purchase0 SEBI
€6,012 3,000 shares @ €2.0041
Equity Shares
SEBI:3853e2546b582459de3004299af860922dafe1c2 · 23 Mar 2022
Ideal exit: 18 Dec 2022 (T+270) Executives ● Purchase0 SEBI
€110,694 55,059 shares @ €2.0105
Equity Shares
SEBI:385cd41c4ccccc18301637fd61112fba30242e84 · 22 Mar 2022
Ideal exit: 17 Dec 2022 (T+270) Executives ● Purchase0 SEBI
€25,057 11,000 shares @ €2.2779
Equity Shares
SEBI:710d846233e1225b95bc241c6df74fae25465eeb · 15 Mar 2022
Ideal exit: 10 Dec 2022 (T+270) Executives ● Purchase0 SEBI
€1,737 800 shares @ €2.1709
Equity Shares
SEBI:729f262607be475b24aa01ab1362eb4b30ddc532 · 14 Mar 2022
Ideal exit: 9 Dec 2022 (T+270) Executives ● Purchase0 SEBI
€17,413 8,151 shares @ €2.1363
Equity Shares
SEBI:8e99f745689ac5668400f75149859ec51e0a9080 · 14 Mar 2022
Ideal exit: 9 Dec 2022 (T+270) Executives ● Purchase0 SEBI
€4,448 2,050 shares @ €2.1696
Equity Shares
SEBI:1336ab405de679d91cfa38e0132c9eb75a23234d · 14 Mar 2022
Ideal exit: 9 Dec 2022 (T+270) Executives ● Purchase0 SEBI
€159,055 16,000 shares @ €9.9409
Equity Shares
SEBI:91de531089f60c890f7de3e126b732145c1de7ee · 8 Mar 2022
Ideal exit: 3 Dec 2022 (T+270) 25 of 46 declarations
Load more (21 remaining)