Mikron Holding AG: management transactions · Switzerland · SIX SER SIX:mikron-holding-ag CH0003390066 CH CH · SIX SER Mcap 340M€
Browse the full insider trade history of Mikron Holding AG, a listed equity based in Switzerland. Shares trade on CH CH, under the supervision of SIX SER. Market capitalisation: €340.4m. The latest transaction was filed on 1 April 2026 — Purchase. Among the most active insiders: Anonymous (Non-executive member of the board of directors). Every trade is openly available.
Financial data FY ended December 2025 · cache
Income statement
Revenue 381.9 M€
Gross profit 253.3 M€ 66% margin
Net income 32.5 M€ 8.5% margin
Balance sheet & cash
Market cap 340.4 M€
Total debt 2.1 M€
Free Cash Flow −13.1 M€
Last declaration on 1 April 2026
Declarations 31 total
Executives ● Purchase0 SIX
€18,029 1,000 shares @ €18.0292 CH0003390066⌘
SIX:T1Q4100095 · 1 Apr 2026
Ideal exit: 27 Dec 2026 (T+270) Executives ● Purchase0 SIX
€15,674 898 shares @ €17.4542 CH0003390066⌘
SIX:T1Q3U00066 · 30 Mar 2026
Ideal exit: 25 Dec 2026 (T+270) Executives ● Purchase0 SIX
€35 2 shares @ €17.4514 CH0003390066⌘
SIX:T1Q3R000B3 · 27 Mar 2026
Ideal exit: 22 Dec 2026 (T+270) Executives ● Purchase0 SIX
€27,226 1,600 shares @ €17.0165 CH0003390066⌘
SIX:T1Q3N00012 · 23 Mar 2026
Ideal exit: 18 Dec 2026 (T+270) Executives ● Purchase0 SIX
€111,616 6,200 shares @ €18.0026 CH0003390066⌘
SIX:T1Q3900073 · 9 Mar 2026
Ideal exit: 4 Dec 2026 (T+270) Executives ● Sale0 SIX
€42,210 2,000 shares @ €21.105 CH0003390066⌘
SIX:T1PBS00018 · 28 Nov 2025
Executives ● Sale0 SIX
€45,599 2,267 shares @ €20.114 CH0003390066⌘
SIX:T1PA300092 · 3 Oct 2025
Executives ● Purchase0 SIX
€19,446 1,000 shares @ €19.4455 CH0003390066⌘
SIX:T1P9F00073 · 15 Sept 2025
Ideal exit: 12 Jun 2026 (T+270) Executives ● Purchase0 SIX
€10,981 563 shares @ €19.5052 CH0003390066⌘
SIX:T1P9C00088 · 12 Sept 2025
Ideal exit: 9 Jun 2026 (T+270) Executives ● Purchase0 SIX
€18,276 937 shares @ €19.5048 CH0003390066⌘
SIX:T1P9B00031 · 11 Sept 2025
Ideal exit: 8 Jun 2026 (T+270) Executives ● Purchase0 SIX
€23,430 1,200 shares @ €19.5254 CH0003390066⌘
SIX:T1P9A00033 · 10 Sept 2025
Ideal exit: 7 Jun 2026 (T+270) Executives ● Purchase0 SIX
€15,788 800 shares @ €19.7352 CH0003390066⌘
SIX:T1P9900087 · 9 Sept 2025
Ideal exit: 6 Jun 2026 (T+270) Executives ● Purchase0 SIX
€18,021 910 shares @ €19.803 CH0003390066⌘
SIX:T1P9800030 · 8 Sept 2025
Ideal exit: 5 Jun 2026 (T+270) Executives ● Sale0 SIX
€39,486 2,000 shares @ €19.743 CH0003390066⌘
SIX:T1P8K000A9 · 20 Aug 2025
Executives ● Sale0 SIX
€165m 9,380,100 shares @ €17.5543 CH0003390066⌘
SIX:T1P6J00097 · 19 Jun 2025
Executives ● Purchase0 SIX
€165m 9,380,100 shares @ €17.5544 CH0003390066⌘
SIX:T1P6J000A4 · 19 Jun 2025
Ideal exit: 16 Mar 2026 (T+270) Executives ● Purchase0 SIX
€106,166 6,666 shares @ €15.9264 CH0003390066⌘
SIX:T1P4N00078 · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Purchase0 SIX
€21m 1,213,588 shares @ €17.5509 CH0003390066⌘
SIX:T1P4N00094 · 23 Apr 2025
Ideal exit: 18 Jan 2026 (T+270) Executives ● Sale0 SIX
€18,349 1,000 shares @ €18.3486 CH0003390066⌘
SIX:T1P3P00067 · 25 Mar 2025
Executives ● Sale0 SIX
€31,692 1,733 shares @ €18.2875 CH0003390066⌘
SIX:T1P3O000G7 · 24 Mar 2025
Executives ● Purchase0 SIX
€58,548 3,005 shares @ €19.4836 CH0003390066⌘
SIX:T1O9300018 · 3 Sept 2024
Ideal exit: 31 May 2025 (T+270) Executives ● Purchase0 SIX
€1,207 62 shares @ €19.4717 CH0003390066⌘
SIX:T1O9200036 · 2 Sept 2024
Ideal exit: 30 May 2025 (T+270) Executives ● Purchase0 SIX
€19,340 990 shares @ €19.5355 CH0003390066⌘
SIX:T1O8T00077 · 29 Aug 2024
Ideal exit: 26 May 2025 (T+270) Executives ● Purchase0 SIX
€38,037 1,943 shares @ €19.5766 CH0003390066⌘
SIX:T1O8S000B2 · 28 Aug 2024
Ideal exit: 25 May 2025 (T+270) Executives ● Sale0 SIX
€52,440 2,689 shares @ €19.5017 CH0003390066⌘
SIX:T1O3D000A6 · 13 Mar 2024
25 of 31 declarations
Load more (6 remaining)