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-27 2025-06-27 B Purchase Non-Executive Director
1,000
43.67
CHF 1,091,373
1,000 43.67 CHF 100,000
2025-06-25 2025-06-25 B Purchase Non-Executive Director
1,000
43.67
CHF 1,084,735
1,000 43.67 CHF 100,000
2025-06-23 2025-06-23 B Purchase Non-Executive Director
1,000
44.30
CHF 544,979
1,000 44.30 CHF 100,000
2025-06-23 2025-06-23 S Sale Executive Director / Officer
1,000
43.99
CHF 97,405
1,000 43.99 CHF 100,000
2025-06-20 2025-06-20 B Purchase Non-Executive Director
1,000
44.30
CHF 541,745
1,000 44.30 CHF 100,000
2025-06-19 2025-06-19 S Sale Executive Director / Officer
1,000
43.83
CHF 80,801
1,000 43.83 CHF 100,000
2025-06-16 2025-06-16 S Sale Executive Director / Officer
1,000
43.20
CHF 55,702
1,000 43.20 CHF 100,000
2025-06-06 2025-06-06 S Sale Executive Director / Officer
6,000
43.82
CHF 320,710
6,000 43.82 CHF 262,920
2025-06-04 2025-06-04 S Sale Non-Executive Director
84,358
42.82
CHF 4,412,727
84,358 42.82 CHF 3,611,956
2025-05-27 2025-05-27 S Sale Executive Director / Officer
1,202
43.72
CHF 63,550
1,202 43.72 CHF 52,551
2025-05-26 2025-05-26 S Sale Executive Director / Officer
2,157
43.69
CHF 114,755
2,157 43.69 CHF 94,247
2025-05-26 2025-05-26 S Sale Executive Director / Officer
4,637
43.69
CHF 246,647
4,637 43.69 CHF 202,568
2025-05-23 2025-05-23 S Sale Executive Director / Officer
750
43.40
CHF 39,277
750 43.40 CHF 32,552
2025-05-22 2025-05-22 S Sale Executive Director / Officer
261
42.40
CHF 13,353
261 42.40 CHF 11,066
2025-04-10 2025-04-10 B Purchase Non-Executive Director
1
122,500.00
CHF 148,642
1 122,500.00 CHF 122,500
2025-04-10 2025-04-10 B Purchase Non-Executive Director
1
135,000.00
CHF 163,809
1 135,000.00 CHF 135,000
2025-04-10 2025-04-10 B Purchase Non-Executive Director
1
200,000.00
CHF 242,680
1 200,000.00 CHF 200,000
2024-12-20 2024-12-20 B Purchase Executive Director / Officer
5,120
39.10
CHF 222,731
5,120 39.10 CHF 200,172
2024-12-02 2024-12-02 B Purchase Non-Executive Director
1,500
42.46
CHF 72,110
1,500 42.46 CHF 63,690
2024-11-29 2024-11-29 B Purchase Non-Executive Director
1,500
42.80
CHF 72,687
1,500 42.80 CHF 64,200
// ... existing code ...