Macpower CNC Machines Limited: insider trades · India · SEBI (PIT + SAST) SEBI:macpower-cnc-machines-limited IN IN · SEBI (PIT + SAST) Mcap 7.5Bn€
Discover the full insider trade history of Macpower CNC Machines Limited, a listed equity based in India. Shares trade on IN IN, under the supervision of SEBI (PIT + SAST). Market capitalisation: €7.5bn. The latest transaction was disclosed on 29 August 2025 — Purchase. Among the most active insiders: Rupeshkumar Jagdishchandra Mehta. The full history is accessible without an account.
€124,998
31 ops.
Buy Volume
Financial data FY ended March 2025 · cache
Income statement
Revenue 2.62 Bn€
Gross profit 871.5 M€ 33% margin
Net income 254.4 M€ 9.7% margin
Balance sheet & cash
Market cap 7.46 Bn€
Total debt 31.0 M€
Free Cash Flow −90.0 M€
Last declaration on 29 August 2025
Declarations 36 total
Executives ● Purchase0 SEBI
0240,000 shares
Equity Shares
SEBI:da917d2e670b772db9078ecd1e74d8ec364e81fe · 28 Aug 2025
Ideal exit: 25 May 2026 (T+270) Executives ● Purchase0 SEBI
0240,000 shares
Equity Shares
SEBI:d68184b9aecf3c7b667b25e0ae6a695560ffb101 · 28 Aug 2025
Ideal exit: 25 May 2026 (T+270) Executives ● Sale0 SEBI
0480,000 shares
Equity Shares
SEBI:5e4434c6135591c7e4f5effe9665b9aa25146fab · 28 Aug 2025
Executives ● Purchase0 SEBI
0280,000 shares
Equity Shares
SEBI:12abc6618e2e3546763494569e43ddd37d13161c · 6 Sept 2024
Ideal exit: 3 Jun 2025 (T+270) Executives ● Purchase0 SEBI
0200,000 shares
Equity Shares
SEBI:1d3c3597287f66c061b06a9925f7dc632f7f8721 · 6 Sept 2024
Ideal exit: 3 Jun 2025 (T+270) Executives ● Sale0 SEBI
0480,000 shares
Equity Shares
SEBI:db3777b6af975be233ff340a281e0e548dde155d · 6 Sept 2024
Executives ● Purchase0 SEBI
€3,628 1,100 shares @ €3.2981
Equity Shares
SEBI:cf8162be3e34387ace9f79aeb408c75dbe294369 · 28 Sept 2023
Ideal exit: 24 Jun 2024 (T+270) Executives ● Purchase0 SEBI
€16,722 5,073 shares @ €3.2963
Equity Shares
SEBI:42c102e3c2b5c20db67aa099a43f44cdd3b0e524 · 26 Sept 2023
Ideal exit: 22 Jun 2024 (T+270) Executives ● Sale0 SEBI
075,000 shares
Equity Shares
SEBI:1261dd0250835f3dfad736406fd519a9813fbcb7 · 16 Sept 2022
Executives ● Purchase0 SEBI
075,000 shares
Equity Shares
SEBI:265f8ba9b063d27b4ee5e2b6be0b3d8ff7ef6e60 · 16 Sept 2022
Ideal exit: 13 Jun 2023 (T+270) Executives ● Purchase0 SEBI
€5,282 2,229 shares @ €2.3696
Equity Shares
SEBI:a035ff52acd2805346e9aea251ce899da8f622eb · 24 Jun 2022
Ideal exit: 21 Mar 2023 (T+270) Executives ● Sale0 SEBI
0400,000 shares
Equity Shares
SEBI:747fd3f2c1040c94cafce408dc1866dbca82b254 · 21 Jun 2022
Executives ● Purchase0 SEBI
0400,000 shares
Equity Shares
SEBI:8565a2c8491811cc2fcd4c88dd5ccf8e16ffb00e · 21 Jun 2022
Ideal exit: 18 Mar 2023 (T+270) Executives ● Purchase0 SEBI
€5,323 2,186 shares @ €2.4351
Equity Shares
SEBI:0a9cf5d2fb197d3b67f492f0cc26ee76f6e9b56f · 22 Feb 2022
Ideal exit: 19 Nov 2022 (T+270) Executives ● Purchase0 SEBI
€500 224 shares @ €2.2299
Equity Shares
SEBI:818aa63dde558e2f56449d84a43cdead6674f471 · 15 Feb 2022
Ideal exit: 12 Nov 2022 (T+270) Executives ● Purchase0 SEBI
€15,310 6,434 shares @ €2.3795
Equity Shares
SEBI:4a44d5aa488034694f0a8d085539622c3286f7f3 · 14 Feb 2022
Ideal exit: 11 Nov 2022 (T+270) Executives ● Purchase0 SEBI
€3,453 1,515 shares @ €2.2795
Equity Shares
SEBI:97ed82dcfc62b09fa51d2afff4751cfbdbc1fac4 · 29 Dec 2021
Ideal exit: 25 Sept 2022 (T+270) Executives ● Purchase0 SEBI
€1,220 525 shares @ €2.3234
Equity Shares
SEBI:1fe814480374984c0c37e056521307c63b11cf83 · 30 Dec 2021
Ideal exit: 26 Sept 2022 (T+270) Executives ● Purchase0 SEBI
€1,600 697 shares @ €2.2951
Equity Shares
SEBI:d11d5a77dd7c55d50c637295ec38f97d10fcf337 · 28 Dec 2021
Ideal exit: 24 Sept 2022 (T+270) Executives ● Purchase0 SEBI
€1,024 463 shares @ €2.2112
Equity Shares
SEBI:649b09197e94acbb557a75b82a877577ea539709 · 24 Dec 2021
Ideal exit: 20 Sept 2022 (T+270) Executives ● Sale0 SEBI
0399,831 shares
Equity Shares
SEBI:0ad7754d0795515e4c8da414a804e1794bbd1795 · 21 Dec 2021
Executives ● Purchase0 SEBI
0399,831 shares
Equity Shares
SEBI:f707a4f2362d79f31c8250d1b64f9098ade59d6a · 21 Dec 2021
Ideal exit: 17 Sept 2022 (T+270) Executives ● Purchase0 SEBI
€2,583 1,100 shares @ €2.3482
Equity Shares
SEBI:d18d53bc58e8fda0bdf4cfd714a4c8ba7c8a4a0b · 3 Dec 2021
Ideal exit: 30 Aug 2022 (T+270) Executives ● Purchase0 SEBI
€1,663 712 shares @ €2.3357
Equity Shares
SEBI:6e3fc0a92288b1096e3b0241f2377de3fa81be8d · 2 Dec 2021
Ideal exit: 29 Aug 2022 (T+270) Executives ● Purchase0 SEBI
€260 115 shares @ €2.2631
Equity Shares
SEBI:cd84cedac15d4470ce1d83f870a5b3a94a67f486 · 30 Nov 2021
Ideal exit: 27 Aug 2022 (T+270) 25 of 36 declarations
Load more (11 remaining)