Interroll Holding AG: management transactions · Switzerland · SIX SER SIX:interroll-holding-ag CH0006372897 CH CH · SIX SER Mcap 1.8Bn€
Browse the full directors' dealings record of Interroll Holding AG, a publicly traded company based in Switzerland. Shares trade on CH CH, under the supervision of SIX SER. Market capitalisation: €1.8bn. The latest transaction was disclosed on 27 March 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 514.2 M€
Gross profit 331.7 M€ 65% margin
Net income 55.9 M€ 10.9% margin
Balance sheet & cash
Market cap 1.84 Bn€
Total debt 10.2 M€
Free Cash Flow 39.8 M€
Last declaration on 27 March 2026
Declarations 53 total
Executives ● Purchase0 SIX
€32,547 20 shares @ €1,627.3469 CH0006372897⌘
SIX:T1Q3R00021 · 27 Mar 2026
Ideal exit: 22 Dec 2026 (T+270) Executives ● Purchase0 SIX
€31,969 20 shares @ €1,598.4536 CH0006372897⌘
SIX:T1Q3N00087 · 23 Mar 2026
Ideal exit: 18 Dec 2026 (T+270) Executives ● Purchase0 SIX
€105,896 45 shares @ €2,353.2355 CH0006372897⌘
SIX:T1PBQ00095 · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Purchase0 SIX
€26,305 10 shares @ €2,630.5371 CH0006372897⌘
SIX:T1PA100013 · 1 Oct 2025
Ideal exit: 28 Jun 2026 (T+270) Executives ● Purchase0 SIX
€49,820 20 shares @ €2,491.0051 CH0006372897⌘
SIX:T1P9900061 · 9 Sept 2025
Ideal exit: 6 Jun 2026 (T+270) Executives ● Purchase0 SIX
€37,434 15 shares @ €2,495.6057 CH0006372897⌘
SIX:T1P95000F3 · 5 Sept 2025
Ideal exit: 2 Jun 2026 (T+270) Executives ● Sale0 SIX
€109,908 45 shares @ €2,442.402 CH0006372897⌘
SIX:T1P3H000D3 · 17 Mar 2025
Executives ● Sale0 SIX
€967,331 447 shares @ €2,164.0504 CH0006372897⌘
SIX:T1OBL00057 · 21 Nov 2024
Executives ● Sale0 SIX
€961,767 448 shares @ €2,146.802 CH0006372897⌘
SIX:T1OBL00065 · 21 Nov 2024
Executives ● Sale0 SIX
€2,402 1 shares @ €2,402.1226 CH0006372897⌘
SIX:T1OBD00039 · 13 Nov 2024
Executives ● Sale0 SIX
€182,705 76 shares @ €2,404.0161 CH0006372897⌘
SIX:T1OBC00080 · 12 Nov 2024
Executives ● Sale0 SIX
€182,705 76 shares @ €2,404.0161 CH0006372897⌘
SIX:T1OBC00072 · 12 Nov 2024
Executives ● Sale0 SIX
€183,870 77 shares @ €2,387.9277 CH0006372897⌘
SIX:T1OB800083 · 8 Nov 2024
Executives ● Sale0 SIX
€183,870 77 shares @ €2,387.9277 CH0006372897⌘
SIX:T1OB800075 · 8 Nov 2024
Executives ● Sale0 SIX
€225,060 94 shares @ €2,394.2503 CH0006372897⌘
SIX:T1OB6000B3 · 6 Nov 2024
Executives ● Sale0 SIX
€225,060 94 shares @ €2,394.2503 CH0006372897⌘
SIX:T1OB6000A5 · 6 Nov 2024
Executives ● Sale0 SIX
€287,208 120 shares @ €2,393.4041 CH0006372897⌘
SIX:T1OB4000C3 · 4 Nov 2024
Executives ● Sale0 SIX
€287,208 120 shares @ €2,393.4041 CH0006372897⌘
SIX:T1OB4000B5 · 4 Nov 2024
Executives ● Sale0 SIX
€240,893 96 shares @ €2,509.306 CH0006372897⌘
SIX:T1OAS00088 · 28 Oct 2024
Executives ● Sale0 SIX
€238,384 95 shares @ €2,509.3059 CH0006372897⌘
SIX:T1OAS00096 · 28 Oct 2024
Executives ● Sale0 SIX
€228,499 90 shares @ €2,538.8742 CH0006372897⌘
SIX:T1OAO00053 · 24 Oct 2024
Executives ● Sale0 SIX
€225,961 89 shares @ €2,538.8867 CH0006372897⌘
SIX:T1OAO00061 · 24 Oct 2024
Executives ● Purchase0 SIX
€15,956 6 shares @ €2,659.3775 CH0006372897⌘
SIX:T1OA300036 · 3 Oct 2024
Ideal exit: 30 Jun 2025 (T+270) Executives ● Purchase0 SIX
€132,202 51 shares @ €2,592.1911 CH0006372897⌘
SIX:T1O9H00088 · 17 Sept 2024
Ideal exit: 14 Jun 2025 (T+270) Executives ● Sale0 SIX
€25m 10,000 shares @ €2,548.9079 CH0006372897⌘
SIX:T1O9D00012 · 13 Sept 2024
25 of 53 declarations
Load more (28 remaining)