2023-12-22 |
2023-12-22 |
S
Sale
|
Executive Director / Officer
|
6,699
23.80
159,436
CHF
|
6,699
|
23.80
|
159,436
CHF
|
|
2023-12-21 |
2023-12-21 |
S
Sale
|
Executive Director / Officer
|
12,434
23.81
296,044
CHF
|
12,434
|
23.81
|
296,044
CHF
|
|
2023-12-20 |
2023-12-20 |
S
Sale
|
Executive Director / Officer
|
11,756
23.80
279,793
CHF
|
11,756
|
23.80
|
279,793
CHF
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Non-Executive Director
|
2,500
18.00
45,000
CHF
|
2,500
|
18.00
|
45,000
CHF
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Non-Executive Director
|
2,500
18.00
45,000
CHF
|
2,500
|
18.00
|
45,000
CHF
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Non-Executive Director
|
2,500
18.00
45,000
CHF
|
2,500
|
18.00
|
45,000
CHF
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Non-Executive Director
|
2,500
18.00
45,000
CHF
|
2,500
|
18.00
|
45,000
CHF
|
|
2023-08-28 |
2023-08-28 |
S
Sale
|
Executive Director / Officer
|
196,991
24.80
4,885,377
CHF
|
196,991
|
24.80
|
4,885,377
CHF
|
|
2023-08-03 |
2023-08-03 |
S
Sale
|
Executive Director / Officer
|
11,835
25.75
304,751
CHF
|
11,835
|
25.75
|
304,751
CHF
|
|
2023-05-03 |
2023-05-03 |
S
Sale
|
Non-Executive Director
|
25,000
30.80
770,000
CHF
|
25,000
|
30.80
|
770,000
CHF
|
|
2023-04-12 |
2023-04-12 |
B
Purchase
|
Non-Executive Director
|
1,200
32.22
38,666
CHF
|
1,200
|
32.22
|
38,666
CHF
|
|
2023-03-21 |
2023-03-21 |
S
Sale
|
Executive Director / Officer
|
7,500
38.00
285,000
CHF
|
7,500
|
38.00
|
285,000
CHF
|
|
2023-03-14 |
2023-03-14 |
S
Sale
|
Executive Director / Officer
|
8,200
36.80
301,760
CHF
|
8,200
|
36.80
|
301,760
CHF
|
|
2022-11-14 |
2022-11-14 |
S
Sale
|
Executive Director / Officer
|
4,000
36.55
146,200
CHF
|
4,000
|
36.55
|
146,200
CHF
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Non-Executive Director
|
1,500
23.75
35,625
CHF
|
1,500
|
23.75
|
35,625
CHF
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Non-Executive Director
|
1,500
23.75
35,625
CHF
|
1,500
|
23.75
|
35,625
CHF
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Non-Executive Director
|
1,500
23.75
35,625
CHF
|
1,500
|
23.75
|
35,625
CHF
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Executive Director / Officer
|
4,000
23.75
95,000
CHF
|
4,000
|
23.75
|
95,000
CHF
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Executive Director / Officer
|
4,200
23.75
99,750
CHF
|
4,200
|
23.75
|
99,750
CHF
|
|
2022-05-25 |
2022-05-25 |
S
Sale
|
Non-Executive Director
|
20,000
34.80
696,000
CHF
|
20,000
|
34.80
|
696,000
CHF
|
|
2022-05-13 |
2022-05-13 |
S
Sale
|
Executive Director / Officer
|
10,010
34.40
344,344
CHF
|
10,010
|
34.40
|
344,344
CHF
|
|
2022-03-21 |
2022-03-21 |
S
Sale
|
Executive Director / Officer
|
5,926
42.50
251,855
CHF
|
5,926
|
42.50
|
251,855
CHF
|
|
2022-03-14 |
2022-03-14 |
S
Sale
|
Executive Director / Officer
|
5,500
41.00
225,500
CHF
|
5,500
|
41.00
|
225,500
CHF
|
|
2022-03-09 |
2022-03-09 |
S
Sale
|
Executive Director / Officer
|
11,000
39.40
433,400
CHF
|
11,000
|
39.40
|
433,400
CHF
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Non-Executive Director
|
2,000
31.75
63,500
CHF
|
2,000
|
31.75
|
63,500
CHF
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Non-Executive Director
|
4,000
31.75
127,000
CHF
|
4,000
|
31.75
|
127,000
CHF
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Non-Executive Director
|
4,000
31.75
127,000
CHF
|
4,000
|
31.75
|
127,000
CHF
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Executive Director / Officer
|
5,000
31.75
158,750
CHF
|
5,000
|
31.75
|
158,750
CHF
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Executive Director / Officer
|
5,455
31.75
173,196
CHF
|
5,455
|
31.75
|
173,196
CHF
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Executive Director / Officer
|
6,300
31.75
200,025
CHF
|
6,300
|
31.75
|
200,025
CHF
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Non-Executive Director
|
3,000
38.35
115,050
CHF
|
3,000
|
38.35
|
115,050
CHF
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Non-Executive Director
|
10,000
38.35
383,500
CHF
|
10,000
|
38.35
|
383,500
CHF
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Non-Executive Director
|
10,000
38.35
383,500
CHF
|
10,000
|
38.35
|
383,500
CHF
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Non-Executive Director
|
10,000
38.35
383,500
CHF
|
10,000
|
38.35
|
383,500
CHF
|
|
2021-05-27 |
2021-05-27 |
S
Sale
|
Executive Director / Officer
|
49,564
38.35
1,900,779
CHF
|
49,564
|
38.35
|
1,900,779
CHF
|
|
2021-03-02 |
2021-03-02 |
S
Sale
|
Executive Director / Officer
|
10,000
40.90
409,000
CHF
|
10,000
|
40.90
|
409,000
CHF
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Non-Executive Director
|
2,670
17.65
47,126
CHF
|
2,670
|
17.65
|
47,126
CHF
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Non-Executive Director
|
2,670
17.65
47,126
CHF
|
2,670
|
17.65
|
47,126
CHF
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Non-Executive Director
|
2,670
17.65
47,126
CHF
|
2,670
|
17.65
|
47,126
CHF
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Executive Director / Officer
|
7,877
17.65
139,029
CHF
|
7,877
|
17.65
|
139,029
CHF
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Executive Director / Officer
|
8,632
17.65
152,355
CHF
|
8,632
|
17.65
|
152,355
CHF
|
|
2020-10-28 |
2020-10-28 |
B
Purchase
|
Executive Director / Officer
|
9,972
17.65
176,006
CHF
|
9,972
|
17.65
|
176,006
CHF
|
|
2020-05-19 |
2020-05-19 |
S
Sale
|
Executive Director / Officer
|
4,893
22.00
107,646
CHF
|
4,893
|
22.00
|
107,646
CHF
|
|
2020-05-18 |
2020-05-18 |
S
Sale
|
Executive Director / Officer
|
4,500
22.00
99,000
CHF
|
4,500
|
22.00
|
99,000
CHF
|
|
2020-04-30 |
2020-04-30 |
S
Sale
|
Executive Director / Officer
|
6
22.50
135
CHF
|
6
|
22.50
|
135
CHF
|
|
2020-04-29 |
2020-04-29 |
S
Sale
|
Executive Director / Officer
|
4,500
22.00
99,000
CHF
|
4,500
|
22.00
|
99,000
CHF
|
|
2019-10-28 |
2019-10-28 |
B
Purchase
|
Non-Executive Director
|
1,500
22.00
33,000
CHF
|
1,500
|
22.00
|
33,000
CHF
|
|
2019-10-24 |
2019-10-24 |
B
Purchase
|
Non-Executive Director
|
1,567
21.90
34,317
CHF
|
1,567
|
21.90
|
34,317
CHF
|
|
2019-09-11 |
2019-09-11 |
B
Purchase
|
Non-Executive Director
|
2,000
21.15
42,300
CHF
|
2,000
|
21.15
|
42,300
CHF
|
|
2019-09-10 |
2019-09-10 |
B
Purchase
|
Non-Executive Director
|
1,264
21.07
26,627
CHF
|
1,264
|
21.07
|
26,627
CHF
|
|
2019-09-09 |
2019-09-09 |
B
Purchase
|
Non-Executive Director
|
1,720
21.08
36,265
CHF
|
1,720
|
21.08
|
36,265
CHF
|
|
2019-09-06 |
2019-09-06 |
B
Purchase
|
Non-Executive Director
|
1,516
20.80
31,536
CHF
|
1,516
|
20.80
|
31,536
CHF
|
|
2019-09-05 |
2019-09-05 |
B
Purchase
|
Non-Executive Director
|
5,500
20.82
114,500
CHF
|
5,500
|
20.82
|
114,500
CHF
|
|
2019-09-02 |
2019-09-02 |
B
Purchase
|
Non-Executive Director
|
1,400
20.96
29,350
CHF
|
1,400
|
20.96
|
29,350
CHF
|
|
2019-08-28 |
2019-08-28 |
B
Purchase
|
Non-Executive Director
|
3,600
21.00
75,600
CHF
|
3,600
|
21.00
|
75,600
CHF
|
|
2019-08-27 |
2019-08-27 |
B
Purchase
|
Non-Executive Director
|
4,509
20.94
94,411
CHF
|
4,509
|
20.94
|
94,411
CHF
|
|
2019-08-27 |
2019-08-27 |
S
Sale
|
Executive Director / Officer
|
2,778
20.90
58,060
CHF
|
2,778
|
20.90
|
58,060
CHF
|
|
2019-08-21 |
2019-08-21 |
B
Purchase
|
Executive Director / Officer
|
5,222
22.55
117,756
CHF
|
5,222
|
22.55
|
117,756
CHF
|
|
2019-08-21 |
2019-08-21 |
S
Sale
|
Executive Director / Officer
|
5,222
22.55
117,756
CHF
|
5,222
|
22.55
|
117,756
CHF
|
|
2019-07-26 |
2019-07-26 |
S
Sale
|
Executive Director / Officer
|
600
21.00
12,600
CHF
|
600
|
21.00
|
12,600
CHF
|
|
2019-02-26 |
2019-02-26 |
B
Purchase
|
Executive Director / Officer
|
500
20.94
10,470
CHF
|
500
|
20.94
|
10,470
CHF
|
|
2018-12-12 |
2018-12-12 |
B
Purchase
|
Executive Director / Officer
|
490
20.50
10,045
CHF
|
490
|
20.50
|
10,045
CHF
|
|
2018-12-11 |
2018-12-11 |
B
Purchase
|
Executive Director / Officer
|
735
20.50
15,068
CHF
|
735
|
20.50
|
15,068
CHF
|
|
2018-11-23 |
2018-11-23 |
B
Purchase
|
Non-Executive Director
|
47,262
20.00
945,221
CHF
|
47,262
|
20.00
|
945,221
CHF
|
|
2018-11-22 |
2018-11-22 |
B
Purchase
|
Non-Executive Director
|
2,738
20.00
54,757
CHF
|
2,738
|
20.00
|
54,757
CHF
|
|
2018-11-21 |
2018-11-21 |
B
Purchase
|
Executive Director / Officer
|
5,000
19.86
99,302
CHF
|
5,000
|
19.86
|
99,302
CHF
|
|
2018-10-11 |
2018-10-11 |
B
Purchase
|
Executive Director / Officer
|
1,990
23.00
45,770
CHF
|
1,990
|
23.00
|
45,770
CHF
|
|
2018-09-27 |
2018-09-27 |
B
Purchase
|
Executive Director / Officer
|
8,000
18.00
144,000
CHF
|
8,000
|
18.00
|
144,000
CHF
|
|
2018-09-27 |
2018-09-27 |
B
Purchase
|
Executive Director / Officer
|
8,000
18.00
144,000
CHF
|
8,000
|
18.00
|
144,000
CHF
|
|
2018-09-27 |
2018-09-27 |
B
Purchase
|
Executive Director / Officer
|
8,000
18.00
144,000
CHF
|
8,000
|
18.00
|
144,000
CHF
|
|
2018-08-07 |
2018-08-07 |
B
Purchase
|
Non-Executive Director
|
408
23.00
9,384
CHF
|
408
|
23.00
|
9,384
CHF
|
|
2018-08-06 |
2018-08-06 |
B
Purchase
|
Non-Executive Director
|
1,822
22.97
41,849
CHF
|
1,822
|
22.97
|
41,849
CHF
|
|
2018-08-02 |
2018-08-02 |
B
Purchase
|
Non-Executive Director
|
1,894
23.00
43,562
CHF
|
1,894
|
23.00
|
43,562
CHF
|
|
2018-07-31 |
2018-07-31 |
B
Purchase
|
Non-Executive Director
|
5,127
23.00
117,921
CHF
|
5,127
|
23.00
|
117,921
CHF
|
|
2018-07-27 |
2018-07-27 |
B
Purchase
|
Executive Director / Officer
|
3,725
22.98
85,605
CHF
|
3,725
|
22.98
|
85,605
CHF
|
|