SFS Group AG: insider trades · Switzerland · SIX SER SIX:sfs-group-ag CH0239229302 CH CH · SIX SER Mcap 4.2Bn€
Discover the full management transaction log of SFS Group AG, a publicly traded company based in Switzerland. Shares are listed on CH CH, under the supervision of SIX SER. Market capitalisation: €4.2bn. The latest transaction was disclosed on 3 September 2025 (Purchase). Among the most active insiders: Anonymous (Non-executive member of the board of directors). The full history is free.
Financial data FY ended December 2025 · cache
Income statement
Revenue 3.07 Bn€
Gross profit 1.78 Bn€ 58% margin
Net income 219.0 M€ 7.1% margin
Balance sheet & cash
Market cap 4.22 Bn€
Total debt 374.6 M€
Free Cash Flow 273.6 M€
Last declaration on 3 September 2025
Declarations 28 total
Executives ● Purchase0 SIX
€25,578 221 shares @ €115.738 CH0239229302⌘
SIX:T1P9300056 · 3 Sept 2025
Ideal exit: 31 May 2026 (T+270) Executives ● Purchase0 SIX
€193,603 1,645 shares @ €117.6915 CH0239229302⌘
SIX:T1P8T000A0 · 29 Aug 2025
Ideal exit: 26 May 2026 (T+270) Executives ● Purchase0 SIX
€547,764 4,632 shares @ €118.2564 CH0239229302⌘
SIX:T1P8S00052 · 28 Aug 2025
Ideal exit: 25 May 2026 (T+270) Executives ● Purchase0 SIX
€662,552 5,624 shares @ €117.8079 CH0239229302⌘
SIX:T1P8R00088 · 27 Aug 2025
Ideal exit: 24 May 2026 (T+270) Executives ● Purchase0 SIX
€882,127 7,420 shares @ €118.8851 CH0239229302⌘
SIX:T1P8Q00072 · 26 Aug 2025
Ideal exit: 23 May 2026 (T+270) Executives ● Purchase0 SIX
€936,164 7,896 shares @ €118.5618 CH0239229302⌘
SIX:T1P8P00066 · 25 Aug 2025
Ideal exit: 22 May 2026 (T+270) Executives ● Purchase0 SIX
€713,102 6,087 shares @ €117.1517 CH0239229302⌘
SIX:T1P8M00022 · 22 Aug 2025
Ideal exit: 19 May 2026 (T+270) Executives ● Purchase0 SIX
€712,502 6,174 shares @ €115.4036 CH0239229302⌘
SIX:T1P8L000E0 · 21 Aug 2025
Ideal exit: 18 May 2026 (T+270) Executives ● Purchase0 SIX
€531,667 4,579 shares @ €116.1098 CH0239229302⌘
SIX:T1P8K00042 · 20 Aug 2025
Ideal exit: 17 May 2026 (T+270) Executives ● Purchase0 SIX
€498,229 4,304 shares @ €115.7595 CH0239229302⌘
SIX:T1P8J00085 · 19 Aug 2025
Ideal exit: 16 May 2026 (T+270) Executives ● Purchase0 SIX
€823,451 7,246 shares @ €113.6421 CH0239229302⌘
SIX:T1P8I00046 · 18 Aug 2025
Ideal exit: 15 May 2026 (T+270) Executives ● Purchase0 SIX
€783,737 6,916 shares @ €113.3223 CH0239229302⌘
SIX:T1P8F00075 · 15 Aug 2025
Ideal exit: 12 May 2026 (T+270) Executives ● Purchase0 SIX
€624,638 5,497 shares @ €113.6325 CH0239229302⌘
SIX:T1P8E00011 · 14 Aug 2025
Ideal exit: 11 May 2026 (T+270) Executives ● Purchase0 SIX
€524,387 4,628 shares @ €113.3074 CH0239229302⌘
SIX:T1P8D00070 · 13 Aug 2025
Ideal exit: 10 May 2026 (T+270) Executives ● Purchase0 SIX
€554,755 4,896 shares @ €113.3078 CH0239229302⌘
SIX:T1P8C00049 · 12 Aug 2025
Ideal exit: 9 May 2026 (T+270) Executives ● Purchase0 SIX
€451,831 4,033 shares @ €112.0334 CH0239229302⌘
SIX:T1P8B00082 · 11 Aug 2025
Ideal exit: 8 May 2026 (T+270) Executives ● Purchase0 SIX
€384,401 3,423 shares @ €112.2995 CH0239229302⌘
SIX:T1P8800031 · 8 Aug 2025
Ideal exit: 5 May 2026 (T+270) Executives ● Purchase16 SIX
€43,132 520 shares @ €82.9464 0.0010% mcap 18.2% of flow CH0239229302⌘
SIX:T1NBH00073 · 17 Nov 2023
Ideal exit: 13 Aug 2024 (T+270) Executives ● Purchase15 SIX
€21,566 260 shares @ €82.9464 0.0005% mcap 12.9% of flow CH0239229302⌘
SIX:T1NBH00081 · 17 Nov 2023
Ideal exit: 13 Aug 2024 (T+270) Executives ● Purchase15 SIX
€21,561 260 shares @ €82.928 0.0005% mcap 9.1% of flow CH0239229302⌘
SIX:T1NBE00013 · 14 Nov 2023
Ideal exit: 10 Aug 2024 (T+270) Executives ● Purchase15 SIX
€21,561 260 shares @ €82.928 0.0005% mcap 12.9% of flow CH0239229302⌘
SIX:T1NBE00047 · 14 Nov 2023
Ideal exit: 10 Aug 2024 (T+270) Executives ● Purchase16 SIX
€43,139 520 shares @ €82.9591 0.0010% mcap 18.2% of flow CH0239229302⌘
SIX:T1NBD00056 · 13 Nov 2023
Ideal exit: 9 Aug 2024 (T+270) Executives ● Purchase16 SIX
€40,472 520 shares @ €77.8315 0.0010% mcap 24.2% of flow CH0239229302⌘
SIX:T1NBC00017 · 12 Nov 2023
Ideal exit: 8 Aug 2024 (T+270) Executives ● Purchase16 SIX
€43,105 520 shares @ €82.8947 0.0010% mcap 18.2% of flow CH0239229302⌘
SIX:T1NB600047 · 6 Nov 2023
Ideal exit: 2 Aug 2024 (T+270) Executives ● Purchase16 SIX
€43,105 520 shares @ €82.8947 0.0010% mcap 18.2% of flow CH0239229302⌘
SIX:T1NB600039 · 6 Nov 2023
Ideal exit: 2 Aug 2024 (T+270) 25 of 28 declarations
Load more (3 remaining)