2025-04-10 |
2025-04-10 |
B
Purchase
|
Executive Director / Officer
|
1,000
12.25
CHF 14,864
|
1,000
|
12.25
|
CHF 12,250
|
|
2025-03-31 |
2025-03-31 |
B
Purchase
|
Non-Executive Director
|
250,000
13.53
CHF 3,823,916
|
250,000
|
13.53
|
CHF 3,382,500
|
|
2025-03-31 |
2025-03-31 |
S
Sale
|
Executive Director / Officer
|
250,000
13.53
CHF 3,823,916
|
250,000
|
13.53
|
CHF 3,382,500
|
|
2025-03-24 |
2025-03-24 |
B
Purchase
|
Executive Director / Officer
|
2,000
12.44
CHF 28,166
|
2,000
|
12.44
|
CHF 24,882
|
|
2025-03-21 |
2025-03-21 |
B
Purchase
|
Executive Director / Officer
|
5,000
13.31
CHF 75,434
|
5,000
|
13.31
|
CHF 66,550
|
|
2025-01-29 |
2025-01-29 |
B
Purchase
|
Non-Executive Director
|
754
14.05
CHF 11,711
|
754
|
14.05
|
CHF 10,594
|
|
2025-01-29 |
2025-01-29 |
B
Purchase
|
Non-Executive Director
|
1,423
14.05
CHF 22,102
|
1,423
|
14.05
|
CHF 19,993
|
|
2025-01-29 |
2025-01-29 |
B
Purchase
|
Non-Executive Director
|
1,495
14.05
CHF 23,221
|
1,495
|
14.05
|
CHF 21,005
|
|
2025-01-29 |
2025-01-29 |
B
Purchase
|
Non-Executive Director
|
1,779
14.05
CHF 27,632
|
1,779
|
14.05
|
CHF 24,995
|
|
2024-10-04 |
2024-10-04 |
B
Purchase
|
Non-Executive Director
|
250,000
14.48
CHF 4,243,364
|
250,000
|
14.48
|
CHF 3,620,000
|
|
2024-10-04 |
2024-10-04 |
S
Sale
|
Executive Director / Officer
|
250,000
14.48
CHF 4,243,364
|
250,000
|
14.48
|
CHF 3,620,000
|
|
2024-10-02 |
2024-10-02 |
B
Purchase
|
Non-Executive Director
|
68
13.90
CHF 1,112
|
68
|
13.90
|
CHF 945
|
|
2024-10-02 |
2024-10-02 |
B
Purchase
|
Non-Executive Director
|
1,000
14.00
CHF 16,474
|
1,000
|
14.00
|
CHF 14,000
|
|
2024-10-01 |
2024-10-01 |
B
Purchase
|
Non-Executive Director
|
250
13.90
CHF 4,103
|
250
|
13.90
|
CHF 3,475
|
|
2024-10-01 |
2024-10-01 |
B
Purchase
|
Non-Executive Director
|
1,000
14.00
CHF 16,530
|
1,000
|
14.00
|
CHF 13,999
|
|
2024-09-27 |
2024-09-27 |
B
Purchase
|
Non-Executive Director
|
19,750
14.00
CHF 326,685
|
19,750
|
14.00
|
CHF 276,500
|
|
2024-09-26 |
2024-09-26 |
B
Purchase
|
Non-Executive Director
|
14,106
13.96
CHF 232,732
|
14,106
|
13.96
|
CHF 196,980
|
|
2024-09-09 |
2024-09-09 |
B
Purchase
|
Non-Executive Director
|
100,000
15.69
CHF 1,847,027
|
100,000
|
15.69
|
CHF 1,569,000
|
|
2024-09-09 |
2024-09-09 |
S
Sale
|
Executive Director / Officer
|
100,000
15.69
CHF 1,847,027
|
100,000
|
15.69
|
CHF 1,569,000
|
|
2024-06-17 |
2024-06-17 |
B
Purchase
|
Non-Executive Director
|
400,000
15.25
CHF 6,853,960
|
400,000
|
15.25
|
CHF 6,100,000
|
|
2024-06-17 |
2024-06-17 |
S
Sale
|
Executive Director / Officer
|
400,000
15.25
CHF 6,853,960
|
400,000
|
15.25
|
CHF 6,100,000
|
|
2024-05-30 |
2024-05-30 |
B
Purchase
|
Executive Director / Officer
|
953
15.68
CHF 16,365
|
953
|
15.68
|
CHF 14,947
|
|
2024-04-26 |
2024-04-26 |
B
Purchase
|
Non-Executive Director
|
250,000
15.84
CHF 4,341,348
|
250,000
|
15.84
|
CHF 3,960,000
|
|
2024-04-26 |
2024-04-26 |
S
Sale
|
Executive Director / Officer
|
100,000
15.84
CHF 1,736,539
|
100,000
|
15.84
|
CHF 1,584,000
|
|
2024-04-26 |
2024-04-26 |
S
Sale
|
Executive Director / Officer
|
150,000
15.84
CHF 2,604,809
|
150,000
|
15.84
|
CHF 2,376,000
|
|
2024-04-03 |
2024-04-03 |
B
Purchase
|
Non-Executive Director
|
658
16.10
CHF 11,662
|
658
|
16.10
|
CHF 10,594
|
|
2024-04-03 |
2024-04-03 |
B
Purchase
|
Non-Executive Director
|
1,553
16.10
CHF 27,524
|
1,553
|
16.10
|
CHF 25,003
|
|
2024-04-03 |
2024-04-03 |
B
Purchase
|
Non-Executive Director
|
2,484
16.10
CHF 44,024
|
2,484
|
16.10
|
CHF 39,992
|
|
2024-04-03 |
2024-04-03 |
B
Purchase
|
Non-Executive Director
|
3,261
16.10
CHF 57,794
|
3,261
|
16.10
|
CHF 52,502
|
|
2024-03-25 |
2024-03-25 |
B
Purchase
|
Non-Executive Director
|
3,944
16.00
CHF 70,247
|
3,944
|
16.00
|
CHF 63,104
|
|
2024-03-22 |
2024-03-22 |
B
Purchase
|
Non-Executive Director
|
512
16.00
CHF 9,123
|
512
|
16.00
|
CHF 8,192
|
|
2024-03-21 |
2024-03-21 |
B
Purchase
|
Non-Executive Director
|
2,052
16.00
CHF 37,005
|
2,052
|
16.00
|
CHF 32,832
|
|
2024-03-20 |
2024-03-20 |
B
Purchase
|
Non-Executive Director
|
3,408
16.00
CHF 61,415
|
3,408
|
16.00
|
CHF 54,528
|
|
2024-03-19 |
2024-03-19 |
B
Purchase
|
Non-Executive Director
|
362
16.00
CHF 6,524
|
362
|
16.00
|
CHF 5,792
|
|
2024-03-15 |
2024-03-15 |
B
Purchase
|
Non-Executive Director
|
5
16.00
CHF 91
|
5
|
16.00
|
CHF 80
|
|
2024-03-14 |
2024-03-14 |
B
Purchase
|
Non-Executive Director
|
1,506
16.00
CHF 27,404
|
1,506
|
16.00
|
CHF 24,096
|
|
2024-03-13 |
2024-03-13 |
B
Purchase
|
Non-Executive Director
|
2,272
16.00
CHF 41,438
|
2,272
|
16.00
|
CHF 36,352
|
|
2024-03-12 |
2024-03-12 |
B
Purchase
|
Non-Executive Director
|
1,811
16.00
CHF 33,007
|
1,811
|
16.00
|
CHF 28,976
|
|
2024-03-11 |
2024-03-11 |
B
Purchase
|
Non-Executive Director
|
5,647
16.00
CHF 102,911
|
5,647
|
16.00
|
CHF 90,352
|
|
2024-03-08 |
2024-03-08 |
B
Purchase
|
Non-Executive Director
|
3,315
16.00
CHF 60,418
|
3,315
|
16.00
|
CHF 53,040
|
|
2024-03-07 |
2024-03-07 |
B
Purchase
|
Non-Executive Director
|
6
16.00
CHF 109
|
6
|
16.00
|
CHF 96
|
|
2024-03-06 |
2024-03-06 |
B
Purchase
|
Non-Executive Director
|
1,174
16.00
CHF 21,256
|
1,174
|
16.00
|
CHF 18,784
|
|
2024-03-05 |
2024-03-05 |
B
Purchase
|
Non-Executive Director
|
2,582
16.00
CHF 46,707
|
2,582
|
16.00
|
CHF 41,312
|
|
2024-03-04 |
2024-03-04 |
B
Purchase
|
Non-Executive Director
|
1,396
16.00
CHF 25,242
|
1,396
|
16.00
|
CHF 22,336
|
|
2024-03-01 |
2024-03-01 |
B
Purchase
|
Non-Executive Director
|
1,393
16.00
CHF 25,192
|
1,393
|
16.00
|
CHF 22,288
|
|
2024-02-29 |
2024-02-29 |
B
Purchase
|
Non-Executive Director
|
5,551
15.98
CHF 100,899
|
5,551
|
15.98
|
CHF 88,679
|
|
2024-02-28 |
2024-02-28 |
B
Purchase
|
Non-Executive Director
|
15,000
15.94
CHF 271,890
|
15,000
|
15.94
|
CHF 239,045
|
|
2024-02-27 |
2024-02-27 |
B
Purchase
|
Non-Executive Director
|
321
15.60
CHF 5,690
|
321
|
15.60
|
CHF 5,008
|
|
2024-02-26 |
2024-02-26 |
B
Purchase
|
Non-Executive Director
|
1,388
15.50
CHF 24,388
|
1,388
|
15.50
|
CHF 21,516
|
|
2023-11-10 |
2023-11-10 |
B
Purchase
|
Executive Director / Officer
|
200
17.50
CHF 3,875
|
200
|
17.50
|
CHF 3,500
|
|
2023-11-09 |
2023-11-09 |
B
Purchase
|
Executive Director / Officer
|
1,300
17.29
CHF 24,987
|
1,300
|
17.29
|
CHF 22,472
|
|
2023-11-06 |
2023-11-06 |
B
Purchase
|
Executive Director / Officer
|
300
17.50
CHF 5,841
|
300
|
17.50
|
CHF 5,250
|
|
2023-11-03 |
2023-11-03 |
B
Purchase
|
Executive Director / Officer
|
500
17.90
CHF 9,871
|
500
|
17.90
|
CHF 8,950
|
|
2023-11-02 |
2023-11-02 |
B
Purchase
|
Executive Director / Officer
|
700
17.94
CHF 13,836
|
700
|
17.94
|
CHF 12,560
|
|
2023-10-25 |
2023-10-25 |
B
Purchase
|
Executive Director / Officer
|
900
18.50
CHF 18,636
|
900
|
18.50
|
CHF 16,650
|
|
2023-10-19 |
2023-10-19 |
B
Purchase
|
Executive Director / Officer
|
8,500
18.55
CHF 175,350
|
8,500
|
18.55
|
CHF 157,675
|
|
2023-10-11 |
2023-10-11 |
B
Purchase
|
Executive Director / Officer
|
1,000
18.56
CHF 20,523
|
1,000
|
18.56
|
CHF 18,565
|
|
2023-10-04 |
2023-10-04 |
B
Purchase
|
Executive Director / Officer
|
1,500
18.75
CHF 30,530
|
1,500
|
18.75
|
CHF 28,125
|
|
2023-10-02 |
2023-10-02 |
B
Purchase
|
Executive Director / Officer
|
3,000
18.86
CHF 61,844
|
3,000
|
18.86
|
CHF 56,577
|
|
2023-09-29 |
2023-09-29 |
B
Purchase
|
Executive Director / Officer
|
1,000
18.75
CHF 20,490
|
1,000
|
18.75
|
CHF 18,750
|
|
2023-09-28 |
2023-09-28 |
B
Purchase
|
Executive Director / Officer
|
10,000
18.85
CHF 204,579
|
10,000
|
18.85
|
CHF 188,500
|
|
2023-09-27 |
2023-09-27 |
B
Purchase
|
Executive Director / Officer
|
3,000
18.92
CHF 61,950
|
3,000
|
18.92
|
CHF 56,746
|
|
2023-09-14 |
2023-09-14 |
B
Purchase
|
Executive Director / Officer
|
500
18.00
CHF 10,074
|
500
|
18.00
|
CHF 9,000
|
|
2023-08-18 |
2023-08-18 |
B
Purchase
|
Non-Executive Director
|
31,650
16.80
CHF 605,204
|
31,650
|
16.80
|
CHF 531,720
|
|
2023-08-10 |
2023-08-10 |
B
Purchase
|
Executive Director / Officer
|
2,000
19.05
CHF 43,415
|
2,000
|
19.05
|
CHF 38,100
|
|
2023-08-09 |
2023-08-09 |
B
Purchase
|
Executive Director / Officer
|
13,000
18.92
CHF 280,770
|
13,000
|
18.92
|
CHF 245,923
|
|
2023-07-21 |
2023-07-21 |
B
Purchase
|
Executive Director / Officer
|
4,000
18.95
CHF 87,390
|
4,000
|
18.95
|
CHF 75,800
|
|
2023-07-20 |
2023-07-20 |
B
Purchase
|
Executive Director / Officer
|
5,000
18.88
CHF 109,915
|
5,000
|
18.88
|
CHF 94,396
|
|
2023-07-14 |
2023-07-14 |
B
Purchase
|
Executive Director / Officer
|
1,500
18.90
CHF 32,998
|
1,500
|
18.90
|
CHF 28,351
|
|
2023-07-12 |
2023-07-12 |
B
Purchase
|
Executive Director / Officer
|
1,000
18.83
CHF 21,403
|
1,000
|
18.83
|
CHF 18,827
|
|
2023-07-11 |
2023-07-11 |
B
Purchase
|
Executive Director / Officer
|
4,000
18.79
CHF 84,864
|
4,000
|
18.79
|
CHF 75,154
|
|
2023-06-12 |
2023-06-12 |
B
Purchase
|
Executive Director / Officer
|
1,400,000
0.12
CHF 188,191
|
1,400,000
|
0.12
|
CHF 170,139
|
|
2023-06-12 |
2023-06-12 |
B
Purchase
|
Executive Director / Officer
|
200,000
4.06
CHF 898,153
|
200,000
|
4.06
|
CHF 812,000
|
|
2023-06-12 |
2023-06-12 |
B
Purchase
|
Executive Director / Officer
|
300,000
3.90
CHF 1,294,137
|
300,000
|
3.90
|
CHF 1,170,000
|
|
2023-06-12 |
2023-06-12 |
B
Purchase
|
Executive Director / Officer
|
300,000
5.19
CHF 1,722,198
|
300,000
|
5.19
|
CHF 1,557,000
|
|