2025-03-27 |
2025-03-27 |
S
Sale
|
Executive Director / Officer
|
85
9.37
CHF 904
|
85
|
9.37
|
CHF 797
|
|
2025-02-25 |
2025-02-25 |
S
Sale
|
Executive Director / Officer
|
5,373
13.48
CHF 80,747
|
5,373
|
13.48
|
CHF 72,439
|
|
2024-11-15 |
2024-11-15 |
S
Sale
|
Executive Director / Officer
|
5,000
13.19
CHF 74,752
|
5,000
|
13.19
|
CHF 65,948
|
|
2024-11-14 |
2024-11-14 |
S
Sale
|
Executive Director / Officer
|
5,000
13.19
CHF 74,772
|
5,000
|
13.19
|
CHF 65,966
|
|
2024-11-12 |
2024-11-12 |
S
Sale
|
Executive Director / Officer
|
3,500
14.07
CHF 55,878
|
3,500
|
14.07
|
CHF 49,236
|
|
2024-10-24 |
2024-10-24 |
B
Purchase
|
Non-Executive Director
|
2,000
12.75
CHF 29,453
|
2,000
|
12.75
|
CHF 25,500
|
|
2024-10-24 |
2024-10-24 |
B
Purchase
|
Non-Executive Director
|
2,500
12.75
CHF 36,816
|
2,500
|
12.75
|
CHF 31,875
|
|
2024-10-24 |
2024-10-24 |
B
Purchase
|
Non-Executive Director
|
2,500
12.75
CHF 36,816
|
2,500
|
12.75
|
CHF 31,875
|
|
2024-10-24 |
2024-10-24 |
B
Purchase
|
Non-Executive Director
|
2,500
12.75
CHF 36,816
|
2,500
|
12.75
|
CHF 31,875
|
|
2024-05-30 |
2024-05-30 |
S
Sale
|
Executive Director / Officer
|
10,000
18.36
CHF 200,983
|
10,000
|
18.36
|
CHF 183,563
|
|
2024-05-28 |
2024-05-28 |
S
Sale
|
Executive Director / Officer
|
5,357
18.89
CHF 110,716
|
5,357
|
18.89
|
CHF 101,185
|
|
2024-05-27 |
2024-05-27 |
S
Sale
|
Executive Director / Officer
|
5,000
18.50
CHF 101,112
|
5,000
|
18.50
|
CHF 92,500
|
|
2024-05-24 |
2024-05-24 |
S
Sale
|
Executive Director / Officer
|
5,000
19.05
CHF 104,120
|
5,000
|
19.05
|
CHF 95,234
|
|
2024-05-23 |
2024-05-23 |
S
Sale
|
Executive Director / Officer
|
5,000
19.10
CHF 104,276
|
5,000
|
19.10
|
CHF 95,500
|
|
2024-05-21 |
2024-05-21 |
S
Sale
|
Executive Director / Officer
|
2,500
19.06
CHF 52,316
|
2,500
|
19.06
|
CHF 47,651
|
|
2023-12-22 |
2023-12-22 |
S
Sale
|
Executive Director / Officer
|
6,699
23.80
CHF 186,062
|
6,699
|
23.80
|
CHF 159,436
|
|
2023-12-21 |
2023-12-21 |
S
Sale
|
Executive Director / Officer
|
12,434
23.81
CHF 343,086
|
12,434
|
23.81
|
CHF 296,044
|
|
2023-12-20 |
2023-12-20 |
S
Sale
|
Executive Director / Officer
|
11,756
23.80
CHF 324,923
|
11,756
|
23.80
|
CHF 279,793
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Non-Executive Director
|
2,500
18.00
CHF 50,175
|
2,500
|
18.00
|
CHF 45,000
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Non-Executive Director
|
2,500
18.00
CHF 50,175
|
2,500
|
18.00
|
CHF 45,000
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Non-Executive Director
|
2,500
18.00
CHF 50,175
|
2,500
|
18.00
|
CHF 45,000
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Non-Executive Director
|
2,500
18.00
CHF 50,175
|
2,500
|
18.00
|
CHF 45,000
|
|
2023-08-28 |
2023-08-28 |
S
Sale
|
Executive Director / Officer
|
196,991
24.80
CHF 5,518,522
|
196,991
|
24.80
|
CHF 4,885,377
|
|
2023-08-03 |
2023-08-03 |
S
Sale
|
Executive Director / Officer
|
11,835
25.75
CHF 347,112
|
11,835
|
25.75
|
CHF 304,751
|
|
2023-05-03 |
2023-05-03 |
S
Sale
|
Non-Executive Director
|
25,000
30.80
CHF 861,938
|
25,000
|
30.80
|
CHF 770,000
|
|
2023-04-12 |
2023-04-12 |
B
Purchase
|
Non-Executive Director
|
1,200
32.22
CHF 42,776
|
1,200
|
32.22
|
CHF 38,666
|
|
2023-03-21 |
2023-03-21 |
S
Sale
|
Executive Director / Officer
|
7,500
38.00
CHF 306,803
|
7,500
|
38.00
|
CHF 285,000
|
|
2023-03-14 |
2023-03-14 |
S
Sale
|
Executive Director / Officer
|
8,200
36.80
CHF 330,850
|
8,200
|
36.80
|
CHF 301,760
|
|
2022-11-14 |
2022-11-14 |
S
Sale
|
Executive Director / Officer
|
4,000
36.55
CHF 86,024
|
4,000
|
36.55
|
CHF 146,200
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Non-Executive Director
|
1,500
23.75
CHF 20,962
|
1,500
|
23.75
|
CHF 35,625
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Non-Executive Director
|
1,500
23.75
CHF 20,962
|
1,500
|
23.75
|
CHF 35,625
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Non-Executive Director
|
1,500
23.75
CHF 20,962
|
1,500
|
23.75
|
CHF 35,625
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Executive Director / Officer
|
4,000
23.75
CHF 55,898
|
4,000
|
23.75
|
CHF 95,000
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Executive Director / Officer
|
4,200
23.75
CHF 58,693
|
4,200
|
23.75
|
CHF 99,750
|
|
2022-05-25 |
2022-05-25 |
S
Sale
|
Non-Executive Director
|
20,000
34.80
CHF 409,526
|
20,000
|
34.80
|
CHF 696,000
|
|
2022-05-13 |
2022-05-13 |
S
Sale
|
Executive Director / Officer
|
10,010
34.40
CHF 202,612
|
10,010
|
34.40
|
CHF 344,344
|
|
2022-03-21 |
2022-03-21 |
S
Sale
|
Executive Director / Officer
|
5,926
42.50
CHF 148,191
|
5,926
|
42.50
|
CHF 251,855
|
|
2022-03-14 |
2022-03-14 |
S
Sale
|
Executive Director / Officer
|
5,500
41.00
CHF 132,684
|
5,500
|
41.00
|
CHF 225,500
|
|
2022-03-09 |
2022-03-09 |
S
Sale
|
Executive Director / Officer
|
11,000
39.40
CHF 255,013
|
11,000
|
39.40
|
CHF 433,400
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Non-Executive Director
|
2,000
31.75
CHF 37,363
|
2,000
|
31.75
|
CHF 63,500
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Non-Executive Director
|
4,000
31.75
CHF 74,727
|
4,000
|
31.75
|
CHF 127,000
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Non-Executive Director
|
4,000
31.75
CHF 74,727
|
4,000
|
31.75
|
CHF 127,000
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Executive Director / Officer
|
5,000
31.75
CHF 93,409
|
5,000
|
31.75
|
CHF 158,750
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Executive Director / Officer
|
5,455
31.75
CHF 101,909
|
5,455
|
31.75
|
CHF 173,196
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Executive Director / Officer
|
6,300
31.75
CHF 117,695
|
6,300
|
31.75
|
CHF 200,025
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Non-Executive Director
|
3,000
38.35
CHF 67,695
|
3,000
|
38.35
|
CHF 115,050
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Non-Executive Director
|
10,000
38.35
CHF 225,651
|
10,000
|
38.35
|
CHF 383,500
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Non-Executive Director
|
10,000
38.35
CHF 225,651
|
10,000
|
38.35
|
CHF 383,500
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Non-Executive Director
|
10,000
38.35
CHF 225,651
|
10,000
|
38.35
|
CHF 383,500
|
|
2021-05-27 |
2021-05-27 |
S
Sale
|
Executive Director / Officer
|
49,564
38.35
CHF 1,118,419
|
49,564
|
38.35
|
CHF 1,900,779
|
|
2021-03-02 |
2021-03-02 |
S
Sale
|
Executive Director / Officer
|
10,000
40.90
CHF 240,656
|
10,000
|
40.90
|
CHF 409,000
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Non-Executive Director
|
2,670
17.65
CHF 27,729
|
2,670
|
17.65
|
CHF 47,126
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Non-Executive Director
|
2,670
17.65
CHF 27,729
|
2,670
|
17.65
|
CHF 47,126
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Non-Executive Director
|
2,670
17.65
CHF 27,729
|
2,670
|
17.65
|
CHF 47,126
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Executive Director / Officer
|
7,877
17.65
CHF 81,805
|
7,877
|
17.65
|
CHF 139,029
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Executive Director / Officer
|
8,632
17.65
CHF 89,646
|
8,632
|
17.65
|
CHF 152,355
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Executive Director / Officer
|
9,972
17.65
CHF 103,562
|
9,972
|
17.65
|
CHF 176,006
|
|
2020-05-19 |
2020-05-19 |
S
Sale
|
Executive Director / Officer
|
4,893
22.00
CHF 63,339
|
4,893
|
22.00
|
CHF 107,646
|
|
2020-05-18 |
2020-05-18 |
S
Sale
|
Executive Director / Officer
|
4,500
22.00
CHF 58,252
|
4,500
|
22.00
|
CHF 99,000
|
|
2020-04-30 |
2020-04-30 |
S
Sale
|
Executive Director / Officer
|
6
22.50
CHF 79
|
6
|
22.50
|
CHF 135
|
|
2020-04-29 |
2020-04-29 |
S
Sale
|
Executive Director / Officer
|
4,500
22.00
CHF 58,252
|
4,500
|
22.00
|
CHF 99,000
|
|
2019-10-28 |
2019-10-28 |
B
Purchase
|
Non-Executive Director
|
1,500
22.00
CHF 19,417
|
1,500
|
22.00
|
CHF 33,000
|
|
2019-10-24 |
2019-10-24 |
B
Purchase
|
Non-Executive Director
|
1,567
21.90
CHF 20,192
|
1,567
|
21.90
|
CHF 34,317
|
|
2019-09-11 |
2019-09-11 |
B
Purchase
|
Non-Executive Director
|
2,000
21.15
CHF 24,889
|
2,000
|
21.15
|
CHF 42,300
|
|
2019-09-10 |
2019-09-10 |
B
Purchase
|
Non-Executive Director
|
1,264
21.07
CHF 15,667
|
1,264
|
21.07
|
CHF 26,627
|
|
2019-09-09 |
2019-09-09 |
B
Purchase
|
Non-Executive Director
|
1,720
21.08
CHF 21,338
|
1,720
|
21.08
|
CHF 36,265
|
|
2019-09-06 |
2019-09-06 |
B
Purchase
|
Non-Executive Director
|
1,516
20.80
CHF 18,556
|
1,516
|
20.80
|
CHF 31,536
|
|
2019-09-05 |
2019-09-05 |
B
Purchase
|
Non-Executive Director
|
5,500
20.82
CHF 67,372
|
5,500
|
20.82
|
CHF 114,500
|
|
2019-09-02 |
2019-09-02 |
B
Purchase
|
Non-Executive Director
|
1,400
20.96
CHF 17,270
|
1,400
|
20.96
|
CHF 29,350
|
|
2019-08-28 |
2019-08-28 |
B
Purchase
|
Non-Executive Director
|
3,600
21.00
CHF 44,483
|
3,600
|
21.00
|
CHF 75,600
|
|
2019-08-27 |
2019-08-27 |
B
Purchase
|
Non-Executive Director
|
4,509
20.94
CHF 55,552
|
4,509
|
20.94
|
CHF 94,411
|
|
2019-08-27 |
2019-08-27 |
S
Sale
|
Executive Director / Officer
|
2,778
20.90
CHF 34,163
|
2,778
|
20.90
|
CHF 58,060
|
|
2019-08-21 |
2019-08-21 |
B
Purchase
|
Executive Director / Officer
|
5,222
22.55
CHF 69,288
|
5,222
|
22.55
|
CHF 117,756
|
|
2019-08-21 |
2019-08-21 |
S
Sale
|
Executive Director / Officer
|
5,222
22.55
CHF 69,288
|
5,222
|
22.55
|
CHF 117,756
|
|
2019-07-26 |
2019-07-26 |
S
Sale
|
Executive Director / Officer
|
600
21.00
CHF 7,414
|
600
|
21.00
|
CHF 12,600
|
|