Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-06-24 2025-06-24 B Purchase Non-Executive Director
1,000
27.60
CHF 109,587
1,000 27.60 CHF 100,000
2025-06-13 2025-06-13 S Sale Non-Executive Director
15,000
28.85
CHF 533,797
15,000 28.85 CHF 432,750
2025-06-06 2025-06-06 S Sale Non-Executive Director
25,000
26.82
CHF 817,876
25,000 26.82 CHF 670,500
2025-06-04 2025-06-04 S Sale Executive Director / Officer
5,000
25.75
CHF 157,294
5,000 25.75 CHF 128,750
2025-05-27 2025-05-27 S Sale Executive Director / Officer
5,000
24.90
CHF 150,558
5,000 24.90 CHF 124,500
2025-05-23 2025-05-23 S Sale Non-Executive Director
20,000
23.75
CHF 573,135
20,000 23.75 CHF 475,000
2025-05-14 2025-05-14 S Sale Non-Executive Director
20,000
23.26
CHF 552,370
20,000 23.26 CHF 465,271
2025-05-09 2025-05-09 S Sale Non-Executive Director
20,000
22.56
CHF 541,726
20,000 22.56 CHF 451,250
2025-05-08 2025-05-08 S Sale Non-Executive Director
20,000
21.65
CHF 525,370
20,000 21.65 CHF 432,902
2025-05-07 2025-05-07 S Sale Non-Executive Director
20,000
20.77
CHF 504,235
20,000 20.77 CHF 415,487
2025-05-05 2025-05-05 S Sale Non-Executive Director
20,000
20.38
CHF 495,398
20,000 20.38 CHF 407,500
2025-04-30 2025-04-30 S Sale Executive Director / Officer
5,318
19.98
CHF 128,854
5,318 19.98 CHF 106,254
2025-04-30 2025-04-30 S Sale Non-Executive Director
20,000
19.82
CHF 480,688
20,000 19.82 CHF 396,378
2025-04-23 2025-04-23 S Sale Executive Director / Officer
4,682
19.78
CHF 111,456
4,682 19.78 CHF 92,610
2025-04-22 2025-04-22 S Sale Non-Executive Director
10,000
19.63
CHF 242,487
10,000 19.63 CHF 196,250
2025-04-16 2025-04-16 S Sale Non-Executive Director
5,000
19.70
CHF 121,066
5,000 19.70 CHF 98,500
2025-03-19 2025-03-19 S Sale Non-Executive Director
3,491
19.50
CHF 77,550
3,491 19.50 CHF 68,075
2025-03-19 2025-03-19 S Sale Executive Director / Officer
5,000
19.30
CHF 109,933
5,000 19.30 CHF 96,500
2025-03-18 2025-03-18 S Sale Non-Executive Director
34,782
19.38
CHF 764,769
34,782 19.38 CHF 673,983
2025-03-10 2025-03-10 S Sale Non-Executive Director
100,000
18.50
CHF 2,099,195
100,000 18.50 CHF 1,850,000
// ... existing code ...