20 Microns Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:20-microns-limited IN IN · SEBI (PIT + SAST) Mcap 6.8Bn€
Explore the full directors' dealings record of 20 Microns Limited, a publicly traded company based in India. Shares trade on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €6.8bn. The latest transaction was filed on 26 December 2024 — Purchase. Among the most active insiders: MR. RAGHUVEER DEVIDAYAL. The full history is free.
€478,784
54 ops.
Sell Volume
Financial data FY ended March 2025 · cache
Income statement
Revenue 9.12 Bn€
Gross profit 3.27 Bn€ 36% margin
Net income 623.8 M€ 6.8% margin
Balance sheet & cash
Market cap 6.76 Bn€
Total debt 1.65 Bn€
Free Cash Flow −448.9 M€
Last declaration on 26 December 2024
Declarations 81 total
Executives ● Purchase0 SEBI
€4,929 1,900 shares @ €2.5944
Equity Shares
SEBI:395ff46cb1fcdb9dc8ab597face031432937d743 · 26 Dec 2024
Ideal exit: 22 Sept 2025 (T+270) Executives ● Purchase0 SEBI
€12,919 5,000 shares @ €2.5838
Equity Shares
SEBI:c44bb8107046291b4631597baf6151f7d116a1b6 · 24 Dec 2024
Ideal exit: 20 Sept 2025 (T+270) Executives ● Purchase0 SEBI
€6,524 2,500 shares @ €2.6095
Equity Shares
SEBI:d44bbf0277f56ece83458a0db8d8cf5c1aa4d493 · 23 Dec 2024
Ideal exit: 19 Sept 2025 (T+270) Executives ● Purchase0 SEBI
€12,365 5,000 shares @ €2.4729
Equity Shares
SEBI:99558b6881b12f444fb118df75719f5ae113a640 · 28 Nov 2024
Ideal exit: 25 Aug 2025 (T+270) Executives ● Purchase0 SEBI
€6,357 2,500 shares @ €2.543
Equity Shares
SEBI:0d546f36850bd5e493d88a89d43020c643a5ed29 · 27 Nov 2024
Ideal exit: 24 Aug 2025 (T+270) Executives ● Purchase0 SEBI
€55,256 15,943 shares @ €3.4659
Equity Shares
SEBI:3e03a7b383acdd976437641f1cfc77f56d58e655 · 12 Aug 2024
Ideal exit: 9 May 2025 (T+270) Executives ● Sale0 SEBI
€8,199 2,500 shares @ €3.2795
Equity Shares
SEBI:7f20bdf08d6d3b86222171a354b25af2465eb1c2 · 8 Aug 2024
Executives ● Sale0 SEBI
€6,123 2,000 shares @ €3.0613
Equity Shares
SEBI:6730628f0e820af9953fb7d3ce7431454627adf5 · 6 Aug 2024
Executives ● Sale0 SEBI
€9,413 3,000 shares @ €3.1378
Equity Shares
SEBI:d60f9e16128771c1404d2237a0e5d9844e272100 · 6 Aug 2024
Executives ● Sale0 SEBI
€12,556 4,000 shares @ €3.1391
Equity Shares
SEBI:9b56f8f210c93755cb39f2f3d2a8354b346831fa · 5 Aug 2024
Executives ● Sale0 SEBI
€80,644 35,000 shares @ €2.3041
Equity Shares
SEBI:fcd1e8df5498dea6e1c9c20b24ded1b033693ef5 · 21 Jun 2024
Executives ● Sale0 SEBI
€29,313 12,500 shares @ €2.3451
Equity Shares
SEBI:247780ec89f970b73f2cfcfb649f8f1117fba36b · 21 Jun 2024
Executives ● Sale0 SEBI
€21,271 10,000 shares @ €2.1271
Equity Shares
SEBI:bbe98d7a9895816f330c08d3ed3aa4d4e1966356 · 26 Dec 2023
Executives ● Sale0 SEBI
€10,666 5,000 shares @ €2.1331
Equity Shares
SEBI:5d522e72a00889286f15586a1af06e8743928334 · 22 Dec 2023
Executives ● Sale0 SEBI
€4,045 2,000 shares @ €2.0223
Equity Shares
SEBI:f6ff0f337a3dd58ed9b053d5a3a48b7bd76a873c · 24 Nov 2023
Executives ● Sale0 SEBI
€13,510 7,000 shares @ €1.93
Equity Shares
SEBI:9eb53570c061bfb0f943ce2063747e83585ed786 · 23 Nov 2023
Executives ● Sale0 SEBI
€3,748 2,000 shares @ €1.874
Equity Shares
SEBI:0ac06569c3666240d64fd36ca96f035ff5e556be · 22 Nov 2023
Executives ● Sale0 SEBI
€3,747 2,000 shares @ €1.8733
Equity Shares
SEBI:19da21f9fab22e48f19f6109ffd4f0280d663b48 · 21 Nov 2023
Executives ● Purchase0 SEBI
€1 4,375 shares @ €0.0003
Equity Shares
SEBI:9cf7b99d95437706de0701eb56b15584dcd613a0 · 20 Sept 2023
Ideal exit: 16 Jun 2024 (T+270) Executives ● Purchase0 SEBI
€1 20,772 shares @ €0.0001
Equity Shares
SEBI:db75c4da02ef114f57ead420a90d652a825bddf9 · 20 Sept 2023
Ideal exit: 16 Jun 2024 (T+270) Executives ● Purchase0 SEBI
€1 2,228 shares @ €0.0006
Equity Shares
SEBI:57bc4e39f9ac56afdf6f4c8a132f0b2c2046cea2 · 18 Sept 2023
Ideal exit: 14 Jun 2024 (T+270) Executives ● Purchase0 SEBI
€1 20,772 shares @ €0.0001
Equity Shares
SEBI:0e19fbc85614b4beeeea0a3a21b71af04f0be911 · 18 Sept 2023
Ideal exit: 14 Jun 2024 (T+270) Executives ● Purchase0 SEBI
€613,769 544,998 shares @ €1.1262
Equity Shares
SEBI:1e1304b0874edcb249e3788d39eb839059860b2e · 20 Oct 2022
Ideal exit: 17 Jul 2023 (T+270) Executives ● Sale0 SEBI
€1,385 1,000 shares @ €1.3846
Equity Shares
SEBI:357e1204ddfd3ab75ca99dcb55f6fe8b2c1f2fb6 · 22 Aug 2022
Executives ● Sale0 SEBI
€1,351 1,000 shares @ €1.3508
Equity Shares
SEBI:36a12a012412ade4049871e5b0c1888f5521d3b4 · 16 Aug 2022
25 of 81 declarations
Load more (56 remaining)