Elma Electronic AG: management transactions · Switzerland · SIX SER SIX:elma-electronic-ag CH0005319162 CH CH · SIX SER Mcap 292M€
Browse the full insider trade history of Elma Electronic AG, a listed equity based in Switzerland. Shares are listed on CH CH, under the oversight of SIX SER. Market capitalisation: €292.5m. The latest transaction was disclosed on 8 April 2026 — Purchase. Among the most active insiders: Anonymous (Non-executive member of the board of directors). All data is accessible without an account.
Financial data FY ended December 2025 · cache
Income statement
Revenue 176.0 M€
Gross profit 57.2 M€ 32% margin
Net income 4.1 M€ 2.4% margin
Balance sheet & cash
Market cap 292.5 M€
Total debt 36.1 M€
Free Cash Flow −17.4 M€
Last declaration on 8 April 2026
Declarations 49 total
Executives ● Purchase0 SIX
€34,859 25 shares @ €1,394.3456 CH0005319162⌘
SIX:T1Q4800058 · 8 Apr 2026
Ideal exit: 3 Jan 2027 (T+270) Executives ● Purchase0 SIX
€2,770 2 shares @ €1,385.2081 CH0005319162⌘
SIX:T1Q3R000A5 · 27 Mar 2026
Ideal exit: 22 Dec 2026 (T+270) Executives ● Purchase0 SIX
€14,052 10 shares @ €1,405.1572 CH0005319162⌘
SIX:T1Q3300035 · 3 Mar 2026
Ideal exit: 28 Nov 2026 (T+270) Executives ● Purchase0 SIX
€27,326 20 shares @ €1,366.3087 CH0005319162⌘
SIX:T1PCN00017 · 23 Dec 2025
Ideal exit: 19 Sept 2026 (T+270) Executives ● Purchase0 SIX
€13,628 10 shares @ €1,362.8077 CH0005319162⌘
SIX:T1PCM00027 · 22 Dec 2025
Ideal exit: 18 Sept 2026 (T+270) Executives ● Purchase0 SIX
€62,951 46 shares @ €1,368.4898 CH0005319162⌘
SIX:T1PB300083 · 3 Nov 2025
Ideal exit: 31 Jul 2026 (T+270) Executives ● Purchase0 SIX
€65,364 50 shares @ €1,307.2874 CH0005319162⌘
SIX:T1P9P00056 · 25 Sept 2025
Ideal exit: 22 Jun 2026 (T+270) Executives ● Purchase0 SIX
€26,139 20 shares @ €1,306.9652 CH0005319162⌘
SIX:T1P9O000A4 · 24 Sept 2025
Ideal exit: 21 Jun 2026 (T+270) Executives ● Purchase0 SIX
€129,865 100 shares @ €1,298.6525 CH0005319162⌘
SIX:T1P9J000A1 · 19 Sept 2025
Ideal exit: 16 Jun 2026 (T+270) Executives ● Purchase0 SIX
€32,033 25 shares @ €1,281.324 CH0005319162⌘
SIX:T1P8S00060 · 28 Aug 2025
Ideal exit: 25 May 2026 (T+270) Executives ● Purchase0 SIX
€63,498 50 shares @ €1,269.9562 CH0005319162⌘
SIX:T1P8K00059 · 20 Aug 2025
Ideal exit: 17 May 2026 (T+270) Executives ● Purchase0 SIX
€61,522 50 shares @ €1,230.4471 CH0005319162⌘
SIX:T1P6U00037 · 30 Jun 2025
Ideal exit: 27 Mar 2026 (T+270) Executives ● Purchase0 SIX
€59,965 50 shares @ €1,199.295 CH0005319162⌘
SIX:T1P6B00052 · 11 Jun 2025
Ideal exit: 8 Mar 2026 (T+270) Executives ● Purchase0 SIX
€29,813 25 shares @ €1,192.5166 CH0005319162⌘
SIX:T1P5D00050 · 13 May 2025
Ideal exit: 7 Feb 2026 (T+270) Executives ● Purchase0 SIX
€1,174 1 shares @ €1,174.26 CH0005319162⌘
SIX:T1P56000E3 · 6 May 2025
Ideal exit: 31 Jan 2026 (T+270) Executives ● Purchase0 SIX
€88,880 75 shares @ €1,185.0694 CH0005319162⌘
SIX:T1P5200029 · 2 May 2025
Ideal exit: 27 Jan 2026 (T+270) Executives ● Purchase0 SIX
€5,929 5 shares @ €1,185.7285 CH0005319162⌘
SIX:T1P4H000E0 · 17 Apr 2025
Ideal exit: 12 Jan 2026 (T+270) Executives ● Purchase0 SIX
€75,887 64 shares @ €1,185.7285 CH0005319162⌘
SIX:T1P4G000A9 · 16 Apr 2025
Ideal exit: 11 Jan 2026 (T+270) Executives ● Purchase0 SIX
€57,057 50 shares @ €1,141.14 CH0005319162⌘
SIX:T1P3O000D4 · 24 Mar 2025
Ideal exit: 19 Dec 2025 (T+270) Executives ● Purchase0 SIX
€112,960 100 shares @ €1,129.5986 CH0005319162⌘
SIX:T1P3J00078 · 19 Mar 2025
Ideal exit: 14 Dec 2025 (T+270) Executives ● Purchase0 SIX
€112,313 100 shares @ €1,123.1279 CH0005319162⌘
SIX:T1P37000E7 · 7 Mar 2025
Ideal exit: 2 Dec 2025 (T+270) Executives ● Purchase0 SIX
€55,636 50 shares @ €1,112.7176 CH0005319162⌘
SIX:T1P3600063 · 6 Mar 2025
Ideal exit: 1 Dec 2025 (T+270) Executives ● Purchase0 SIX
€143,202 127 shares @ €1,127.575 CH0005319162⌘
SIX:T1P3300086 · 3 Mar 2025
Ideal exit: 28 Nov 2025 (T+270) Executives ● Purchase0 SIX
€56,599 50 shares @ €1,131.9795 CH0005319162⌘
SIX:T1OCC00039 · 12 Dec 2024
Ideal exit: 8 Sept 2025 (T+270) Executives ● Purchase0 SIX
€27,983 25 shares @ €1,119.32 CH0005319162⌘
SIX:T1OAI00030 · 18 Oct 2024
Ideal exit: 15 Jul 2025 (T+270) 25 of 49 declarations
Load more (24 remaining)