Roche Holding AG: insider trades · Switzerland · SIX SER SIX:roche-holding-ag CH0012032048 CH CH · SIX SER Mcap 261.9Bn€
Discover the full directors' dealings record of Roche Holding AG, a listed equity based in Switzerland. Shares are quoted on CH CH, under the authority of SIX SER. Market capitalisation: €261.9bn. The latest transaction was disclosed on 15 May 2026 — Purchase. Among the most active insiders: Anonymous (Executive member of the board of directors / member of senior management). All data is openly available.
Financial data FY ended December 2025 · cache
Income statement
Revenue 63.36 Bn€
Gross profit 46.71 Bn€ 74% margin
Net income 12.88 Bn€ 20.3% margin
Balance sheet & cash
Market cap 261.87 Bn€
Total debt 33.19 Bn€
Free Cash Flow 13.07 Bn€
Last declaration on 15 May 2026
Declarations 47 total
Executives ● Purchase0 SIX
€273,189 1 shares @ €273,189.0773
SIX:https://www.ser-ag.com/en/resources/notifications-market-participants/management-transactions.html#/transaction-details/T1Q5F00062 · 15 May 2026
Ideal exit: 9 Feb 2027 (T+270) Executives ● Purchase0 SIX
€218,538 1 shares @ €218,538.1482
SIX:https://www.ser-ag.com/en/resources/notifications-market-participants/management-transactions.html#/transaction-details/T1Q5F00070 · 15 May 2026
Ideal exit: 9 Feb 2027 (T+270) Executives ● Purchase0 SIX
€177,575 1 shares @ €177,574.5394
SIX:https://www.ser-ag.com/en/resources/notifications-market-participants/management-transactions.html#/transaction-details/T1Q5F00054 · 15 May 2026
Ideal exit: 9 Feb 2027 (T+270) Executives ● Purchase0 SIX
€102,417 1 shares @ €102,417.218
SIX:https://www.ser-ag.com/en/resources/notifications-market-participants/management-transactions.html#/transaction-details/T1Q5F00088 · 15 May 2026
Ideal exit: 9 Feb 2027 (T+270) Executives ● Sale0 SIX
€1m 3,851 shares @ €352.2226 CH0012032113⌘
SIX:T1Q3Q00031 · 26 Mar 2026
Executives ● Purchase0 SIX
€3m 7,984 shares @ €410.1787 CH0012032048⌘
SIX:T1Q2O00053 · 24 Feb 2026
Ideal exit: 21 Nov 2026 (T+270) Executives ● Sale0 SIX
€42,041 111 shares @ €378.7492 CH0012032048⌘
SIX:T1Q2200012 · 2 Feb 2026
Executives ● Sale0 SIX
€4m 10,845 shares @ €381.4832 CH0012032048⌘
SIX:T1Q1U00037 · 30 Jan 2026
Executives ● Sale0 SIX
€3m 8,000 shares @ €353.5491 CH0012032048⌘
SIX:T1PCN00025 · 23 Dec 2025
Executives ● Sale0 SIX
€2m 5,000 shares @ €350.6668 CH0012032048⌘
SIX:T1PCJ00049 · 19 Dec 2025
Executives ● Sale0 SIX
€377,166 1,095 shares @ €344.4442 CH0012032048⌘
SIX:T1PCF00047 · 15 Dec 2025
Executives ● Sale0 SIX
€308,252 895 shares @ €344.4161 CH0012032048⌘
SIX:T1PCF00054 · 15 Dec 2025
Executives ● Sale0 SIX
€208,596 605 shares @ €344.786 CH0012032048⌘
SIX:T1PCF00039 · 15 Dec 2025
Executives ● Sale0 SIX
€62,182 181 shares @ €343.5445 CH0012032048⌘
SIX:T1PCB00053 · 11 Dec 2025
Executives ● Sale0 SIX
€40,048 117 shares @ €342.2869 CH0012032048⌘
SIX:T1PCB00046 · 11 Dec 2025
Executives ● Sale0 SIX
€678,562 2,000 shares @ €339.2812 CH0012032048⌘
SIX:T1PBL00039 · 21 Nov 2025
Executives ● Sale0 SIX
€335,872 1,000 shares @ €335.8723 CH0012032048⌘
SIX:T1PBI00076 · 18 Nov 2025
Executives ● Sale0 SIX
€449,346 1,477 shares @ €304.2288 CH0012032048⌘
SIX:T1PBB00071 · 11 Nov 2025
Executives ● Sale0 SIX
€767,641 2,513 shares @ €305.4678 CH0012032113⌘
SIX:T1P6400024 · 4 Jun 2025
Executives ● Sale0 SIX
€2m 5,450 shares @ €293.3596 CH0012032113⌘
SIX:T1P5G00095 · 16 May 2025
Executives ● Purchase0 SIX
€247,421 1 shares @ €247,421.2438 CH0012032048⌘
SIX:T1P5G000J9 · 16 May 2025
Ideal exit: 10 Feb 2026 (T+270) Executives ● Purchase0 SIX
€213,974 1 shares @ €213,973.7949 CH0012032048⌘
SIX:T1P5G000K7 · 16 May 2025
Ideal exit: 10 Feb 2026 (T+270) Executives ● Purchase0 SIX
€173,866 1 shares @ €173,865.7456 CH0012032048⌘
SIX:T1P5G000I1 · 16 May 2025
Ideal exit: 10 Feb 2026 (T+270) Executives ● Purchase0 SIX
€100,278 1 shares @ €100,278.1481 CH0012032048⌘
SIX:T1P5G000L5 · 16 May 2025
Ideal exit: 10 Feb 2026 (T+270) Executives ● Purchase0 SIX
€727,385 2,256 shares @ €322.4226 CH0012032048⌘
SIX:T1P33000B7 · 3 Mar 2025
Ideal exit: 28 Nov 2025 (T+270) 25 of 47 declarations
Load more (22 remaining)