Ramco Systems Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:ramco-systems-limited IN IN · SEBI (PIT + SAST) Mcap 12.4Bn€
Explore the full management transaction log of Ramco Systems Limited, a listed equity based in India. Shares are listed on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €12.4bn. The latest transaction was reported on 4 February 2026 — Purchase. Among the most active insiders: Rohit Mathur. All data is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 5.91 Bn€
Gross profit 3.20 Bn€ 54% margin
Net income −342.5 M€ -5.8% margin
Balance sheet & cash
Market cap 12.36 Bn€
Total debt 541.5 M€
Free Cash Flow 325.6 M€
Last declaration on 4 February 2026
Declarations 60 total
Executives ● Purchase0 SEBI
€5m 1,020,000 shares @ €4.6391
Equity Shares
SEBI:a8215a174f6abc8785e1d6a59bd6e28347d7bcb0 · 3 Feb 2026
Ideal exit: 31 Oct 2026 (T+270) Executives ● Purchase0 SEBI
€22,381 5,625 shares @ €3.9788
Equity Shares
SEBI:e054e6105ab877a35b4562895c107346cae50eae · 23 May 2025
Ideal exit: 17 Feb 2026 (T+270) Executives ● Purchase0 SEBI
€17,067 4,500 shares @ €3.7926
Equity Shares
SEBI:6392c1a1cd00c74ee3323c94d0e2bbc165587301 · 23 May 2025
Ideal exit: 17 Feb 2026 (T+270) Executives ● Purchase0 SEBI
€68,267 17,504 shares @ €3.9001
Equity Shares
SEBI:14a6bc2277d2c28aa8098fd50c4f52c01c9dbaed · 17 Mar 2025
Ideal exit: 12 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€17,876 5,625 shares @ €3.178
Equity Shares
SEBI:aae816e24d249985a781142a3a4d09511584fe62 · 17 Mar 2025
Ideal exit: 12 Dec 2025 (T+270) Executives ● Purchase0 SEBI
05,000 shares
Equity Shares
SEBI:1875c1d9593797e02fd1365716b6c0ffe846f225 · 17 Mar 2025
Ideal exit: 12 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€24,240 7,000 shares @ €3.4629
Equity Shares
SEBI:30ae0133f86f5e409d437026d65f8ae111838aa2 · 17 Mar 2025
Ideal exit: 12 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€129,091 38,750 shares @ €3.3314
Equity Shares
SEBI:503e6555a82b40688434ca4786732ea0b897cdd1 · 17 Mar 2025
Ideal exit: 12 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€33,178 11,250 shares @ €2.9492
Equity Shares
SEBI:adc1c022753417fe5040a8e1a89c46fdf3406062 · 17 Mar 2025
Ideal exit: 12 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€36,493 8,752 shares @ €4.1696
Equity Shares
SEBI:3c269c63f31e503f2ab4b614738b6f7a9cd3a0a3 · 20 Jan 2025
Ideal exit: 17 Oct 2025 (T+270) Executives ● Purchase0 SEBI
€91,882 21,000 shares @ €4.3754
Equity Shares
SEBI:bc5d2d39878009a1054d7d050cd5b50097b884da · 8 Nov 2024
Ideal exit: 5 Aug 2025 (T+270) Executives ● Purchase0 SEBI
€28,066 6,500 shares @ €4.3178
Equity Shares
SEBI:cce5432d25943ff85bb7af48587196b73c9bf865 · 8 Nov 2024
Ideal exit: 5 Aug 2025 (T+270) Executives ● Purchase0 SEBI
€16,269 3,781 shares @ €4.3029
Equity Shares
SEBI:0dee64ba229c2ffcbd01fc4380cf6723a019ed00 · 8 Nov 2024
Ideal exit: 5 Aug 2025 (T+270) Executives ● Purchase0 SEBI
€86,114 18,750 shares @ €4.5928
Equity Shares
SEBI:0b8be7fca305b1f4c9b994e7b1bdda4a892c8303 · 17 Sept 2024
Ideal exit: 14 Jun 2025 (T+270) Executives ● Purchase0 SEBI
€261,995 60,000 shares @ €4.3666
Equity Shares
SEBI:6792d702aa261dd3fb4d78014bc1966c9b77aa70 · 17 Sept 2024
Ideal exit: 14 Jun 2025 (T+270) Executives ● Purchase0 SEBI
€26,621 6,187 shares @ €4.3028
Equity Shares
SEBI:be5175b1254976c1906b9131e7c5706a582d7906 · 17 Sept 2024
Ideal exit: 14 Jun 2025 (T+270) Executives ● Purchase0 SEBI
€22,284 6,876 shares @ €3.2408
Equity Shares
SEBI:b673bb87cf0e81c4882d60d6c3a8fabaf0a455c0 · 19 Jul 2024
Ideal exit: 15 Apr 2025 (T+270) Executives ● Purchase0 SEBI
€26,800 7,500 shares @ €3.5733
Equity Shares
SEBI:e28490eea7829ab15d1504f37dcf1f4c9dd9faf6 · 19 Jul 2024
Ideal exit: 15 Apr 2025 (T+270) Executives ● Purchase0 SEBI
€27,618 7,126 shares @ €3.8757
Equity Shares
SEBI:0c76f20da9d74580d72d59edbcc2320198d6dfcb · 19 Jul 2024
Ideal exit: 15 Apr 2025 (T+270) Executives ● Purchase0 SEBI
€46,707 13,750 shares @ €3.3969
Equity Shares
SEBI:c3feb5fac2e80a9eb356ac0912c79905782a8221 · 19 Jul 2024
Ideal exit: 15 Apr 2025 (T+270) Executives ● Purchase0 SEBI
€15,141 3,750 shares @ €4.0375
Equity Shares
SEBI:1d91762b93a1bc590381630850ad4978d3fc9200 · 21 May 2024
Ideal exit: 15 Feb 2025 (T+270) Executives ● Purchase0 SEBI
€54,686 13,562 shares @ €4.0323
Equity Shares
SEBI:933d13dbab7cf1e097c49559edc17c0cde98a56c · 21 May 2024
Ideal exit: 15 Feb 2025 (T+270) Executives ● Purchase0 SEBI
038,530 shares
Equity Shares
SEBI:1d5a00ca2e8f06dc2bff111d4d1a5f3992d63b58 · 16 Feb 2024
Ideal exit: 12 Nov 2024 (T+270) Executives ● Purchase0 SEBI
038,530 shares
Equity Shares
SEBI:ac03d0bf3c459560e940a43bc911a4c83e368c67 · 16 Feb 2024
Ideal exit: 12 Nov 2024 (T+270) Executives ● Purchase0 SEBI
€20,163 5,938 shares @ €3.3957
Equity Shares
SEBI:4fba6f71929f6823e36059e5828b15b474392df5 · 19 Mar 2024
Ideal exit: 14 Dec 2024 (T+270) 25 of 60 declarations
Load more (35 remaining)