2024-03-27 |
2024-03-27 |
B
Purchase
|
Executive Director / Officer
|
1,000
84.00
100,000
CHF
|
1,000
|
84.00
|
100,000
CHF
|
|
2024-03-26 |
2024-03-26 |
S
Sale
|
Executive Director / Officer
|
1,000
104.82
100,000
CHF
|
1,000
|
104.82
|
100,000
CHF
|
|
2024-03-25 |
2024-03-25 |
B
Purchase
|
Executive Director / Officer
|
1,000
84.00
100,000
CHF
|
1,000
|
84.00
|
100,000
CHF
|
|
2024-03-25 |
2024-03-25 |
S
Sale
|
Executive Director / Officer
|
1,000
105.02
100,000
CHF
|
1,000
|
105.02
|
100,000
CHF
|
|
2024-03-18 |
2024-03-18 |
B
Purchase
|
Executive Director / Officer
|
1,000
84.00
100,000
CHF
|
1,000
|
84.00
|
100,000
CHF
|
|
2024-03-15 |
2024-03-15 |
B
Purchase
|
Executive Director / Officer
|
1,000
84.00
84,000
CHF
|
1,000
|
84.00
|
84,000
CHF
|
|
2024-03-14 |
2024-03-14 |
B
Purchase
|
Executive Director / Officer
|
1,000
84.00
84,000
CHF
|
1,000
|
84.00
|
84,000
CHF
|
|
2024-03-14 |
2024-03-14 |
B
Purchase
|
Executive Director / Officer
|
1,000
84.00
84,000
CHF
|
1,000
|
84.00
|
84,000
CHF
|
|
2024-02-14 |
2024-02-14 |
S
Sale
|
Executive Director / Officer
|
903
105.00
94,815
CHF
|
903
|
105.00
|
94,815
CHF
|
|
2023-11-24 |
2023-11-24 |
S
Sale
|
Executive Director / Officer
|
4,000
103.11
412,436
CHF
|
4,000
|
103.11
|
412,436
CHF
|
|
2023-11-20 |
2023-11-20 |
S
Sale
|
Executive Director / Officer
|
940
102.30
96,162
CHF
|
940
|
102.30
|
96,162
CHF
|
|
2023-10-18 |
2023-10-18 |
S
Sale
|
Executive Director / Officer
|
5,000
100.30
501,500
CHF
|
5,000
|
100.30
|
501,500
CHF
|
|
2023-10-17 |
2023-10-17 |
S
Sale
|
Executive Director / Officer
|
475
98.76
46,909
CHF
|
475
|
98.76
|
46,909
CHF
|
|
2023-10-09 |
2023-10-09 |
S
Sale
|
Executive Director / Officer
|
470
95.75
45,004
CHF
|
470
|
95.75
|
45,004
CHF
|
|
2023-06-12 |
2023-06-12 |
S
Sale
|
Executive Director / Officer
|
760
96.00
72,957
CHF
|
760
|
96.00
|
72,957
CHF
|
|
2023-06-12 |
2023-06-12 |
S
Sale
|
Executive Director / Officer
|
1,000
95.93
95,925
CHF
|
1,000
|
95.93
|
95,925
CHF
|
|
2023-06-06 |
2023-06-06 |
S
Sale
|
Executive Director / Officer
|
900
92.90
83,610
CHF
|
900
|
92.90
|
83,610
CHF
|
|
2023-06-01 |
2023-06-01 |
S
Sale
|
Executive Director / Officer
|
1,000
91.00
91,000
CHF
|
1,000
|
91.00
|
91,000
CHF
|
|
2023-06-01 |
2023-06-01 |
S
Sale
|
Executive Director / Officer
|
4,470
90.54
404,700
CHF
|
4,470
|
90.54
|
404,700
CHF
|
|
2023-05-02 |
2023-05-02 |
S
Sale
|
Executive Director / Officer
|
1,000
93.05
93,050
CHF
|
1,000
|
93.05
|
93,050
CHF
|
|
2023-04-25 |
2023-04-25 |
S
Sale
|
Executive Director / Officer
|
1,850
93.36
172,708
CHF
|
1,850
|
93.36
|
172,708
CHF
|
|
2023-04-24 |
2023-04-24 |
S
Sale
|
Executive Director / Officer
|
1,850
91.63
169,510
CHF
|
1,850
|
91.63
|
169,510
CHF
|
|
2023-04-19 |
2023-04-19 |
S
Sale
|
Executive Director / Officer
|
1,850
90.00
166,500
CHF
|
1,850
|
90.00
|
166,500
CHF
|
|
2023-04-06 |
2023-04-06 |
S
Sale
|
Executive Director / Officer
|
1,000
88.95
88,950
CHF
|
1,000
|
88.95
|
88,950
CHF
|
|
2023-03-27 |
2023-03-27 |
B
Purchase
|
Executive Director / Officer
|
1,000
68.00
68,000
CHF
|
1,000
|
68.00
|
68,000
CHF
|
|
2023-03-22 |
2023-03-22 |
B
Purchase
|
Executive Director / Officer
|
1,000
68.00
68,000
CHF
|
1,000
|
68.00
|
68,000
CHF
|
|
2023-03-21 |
2023-03-21 |
S
Sale
|
Executive Director / Officer
|
3,560
87.80
312,580
CHF
|
3,560
|
87.80
|
312,580
CHF
|
|
2023-03-20 |
2023-03-20 |
B
Purchase
|
Executive Director / Officer
|
1,000
68.00
68,000
CHF
|
1,000
|
68.00
|
68,000
CHF
|
|
2023-03-20 |
2023-03-20 |
B
Purchase
|
Executive Director / Officer
|
1,000
68.00
68,000
CHF
|
1,000
|
68.00
|
68,000
CHF
|
|
2023-03-19 |
2023-03-19 |
B
Purchase
|
Executive Director / Officer
|
1,000
68.00
68,000
CHF
|
1,000
|
68.00
|
68,000
CHF
|
|
2023-03-17 |
2023-03-17 |
B
Purchase
|
Executive Director / Officer
|
1,000
68.00
68,000
CHF
|
1,000
|
68.00
|
68,000
CHF
|
|
2023-02-10 |
2023-02-10 |
B
Purchase
|
Executive Director / Officer
|
3,560
84.59
301,123
CHF
|
3,560
|
84.59
|
301,123
CHF
|
|
2022-10-25 |
2022-10-25 |
S
Sale
|
Executive Director / Officer
|
910
90.18
82,068
CHF
|
910
|
90.18
|
82,068
CHF
|
|
2022-10-04 |
2022-10-04 |
S
Sale
|
Executive Director / Officer
|
4,520
96.12
434,446
CHF
|
4,520
|
96.12
|
434,446
CHF
|
|
2022-09-29 |
2022-09-29 |
S
Sale
|
Executive Director / Officer
|
5,000
92.04
460,217
CHF
|
5,000
|
92.04
|
460,217
CHF
|
|
2022-09-20 |
2022-09-20 |
S
Sale
|
Executive Director / Officer
|
2,000
95.32
190,647
CHF
|
2,000
|
95.32
|
190,647
CHF
|
|
2022-09-19 |
2022-09-19 |
S
Sale
|
Executive Director / Officer
|
3,760
94.57
355,565
CHF
|
3,760
|
94.57
|
355,565
CHF
|
|
2022-09-14 |
2022-09-14 |
S
Sale
|
Executive Director / Officer
|
5,000
96.00
480,000
CHF
|
5,000
|
96.00
|
480,000
CHF
|
|
2022-09-13 |
2022-09-13 |
S
Sale
|
Executive Director / Officer
|
5,000
97.99
489,973
CHF
|
5,000
|
97.99
|
489,973
CHF
|
|
2022-09-12 |
2022-09-12 |
S
Sale
|
Executive Director / Officer
|
5,000
96.22
481,098
CHF
|
5,000
|
96.22
|
481,098
CHF
|
|
2022-09-09 |
2022-09-09 |
S
Sale
|
Executive Director / Officer
|
1,740
96.06
167,145
CHF
|
1,740
|
96.06
|
167,145
CHF
|
|
2022-09-08 |
2022-09-08 |
S
Sale
|
Executive Director / Officer
|
3,570
95.19
339,819
CHF
|
3,570
|
95.19
|
339,819
CHF
|
|
2022-09-06 |
2022-09-06 |
S
Sale
|
Executive Director / Officer
|
1,160
93.50
108,460
CHF
|
1,160
|
93.50
|
108,460
CHF
|
|
2022-09-05 |
2022-09-05 |
S
Sale
|
Executive Director / Officer
|
1,000
92.76
92,763
CHF
|
1,000
|
92.76
|
92,763
CHF
|
|
2022-08-22 |
2022-08-22 |
S
Sale
|
Executive Director / Officer
|
1,000
90.83
90,830
CHF
|
1,000
|
90.83
|
90,830
CHF
|
|
2022-08-22 |
2022-08-22 |
S
Sale
|
Executive Director / Officer
|
2,000
90.71
181,415
CHF
|
2,000
|
90.71
|
181,415
CHF
|
|
2022-08-19 |
2022-08-19 |
S
Sale
|
Executive Director / Officer
|
560
89.68
50,218
CHF
|
560
|
89.68
|
50,218
CHF
|
|
2022-08-19 |
2022-08-19 |
S
Sale
|
Executive Director / Officer
|
1,000
91.14
91,136
CHF
|
1,000
|
91.14
|
91,136
CHF
|
|
2022-05-31 |
2022-05-31 |
B
Purchase
|
Non-Executive Director
|
300
75.05
22,514
CHF
|
300
|
75.05
|
22,514
CHF
|
|
2022-05-03 |
2022-05-03 |
S
Sale
|
Executive Director / Officer
|
3,000
82.31
246,930
CHF
|
3,000
|
82.31
|
246,930
CHF
|
|
2022-05-02 |
2022-05-02 |
S
Sale
|
Executive Director / Officer
|
1,000
81.59
81,594
CHF
|
1,000
|
81.59
|
81,594
CHF
|
|
2022-04-20 |
2022-04-20 |
S
Sale
|
Executive Director / Officer
|
5,000
83.00
415,019
CHF
|
5,000
|
83.00
|
415,019
CHF
|
|
2022-04-06 |
2022-04-06 |
S
Sale
|
Executive Director / Officer
|
9,680
81.80
791,840
CHF
|
9,680
|
81.80
|
791,840
CHF
|
|
2022-04-05 |
2022-04-05 |
S
Sale
|
Executive Director / Officer
|
1,000
81.20
81,200
CHF
|
1,000
|
81.20
|
81,200
CHF
|
|
2022-03-30 |
2022-03-30 |
S
Sale
|
Executive Director / Officer
|
1,500
78.96
118,433
CHF
|
1,500
|
78.96
|
118,433
CHF
|
|
2022-03-29 |
2022-03-29 |
B
Purchase
|
Executive Director / Officer
|
500
58.00
29,000
CHF
|
500
|
58.00
|
29,000
CHF
|
|
2022-03-28 |
2022-03-28 |
S
Sale
|
Executive Director / Officer
|
1,880
79.57
149,583
CHF
|
1,880
|
79.57
|
149,583
CHF
|
|
2022-03-21 |
2022-03-21 |
B
Purchase
|
Executive Director / Officer
|
1,000
58.00
58,000
CHF
|
1,000
|
58.00
|
58,000
CHF
|
|
2022-03-18 |
2022-03-18 |
B
Purchase
|
Executive Director / Officer
|
1,000
58.00
58,000
CHF
|
1,000
|
58.00
|
58,000
CHF
|
|
2022-03-18 |
2022-03-18 |
B
Purchase
|
Executive Director / Officer
|
1,000
58.00
58,000
CHF
|
1,000
|
58.00
|
58,000
CHF
|
|
2022-03-17 |
2022-03-17 |
B
Purchase
|
Executive Director / Officer
|
1,000
58.00
58,000
CHF
|
1,000
|
58.00
|
58,000
CHF
|
|
2022-03-17 |
2022-03-17 |
B
Purchase
|
Executive Director / Officer
|
1,000
58.00
58,000
CHF
|
1,000
|
58.00
|
58,000
CHF
|
|
2022-03-17 |
2022-03-17 |
B
Purchase
|
Executive Director / Officer
|
1,000
58.00
58,000
CHF
|
1,000
|
58.00
|
58,000
CHF
|
|
2021-11-15 |
2021-11-15 |
B
Purchase
|
Executive Director / Officer
|
900
71.26
64,134
CHF
|
900
|
71.26
|
64,134
CHF
|
|
2021-09-06 |
2021-09-06 |
B
Purchase
|
Non-Executive Director
|
161
77.50
12,478
CHF
|
161
|
77.50
|
12,478
CHF
|
|
2021-08-20 |
2021-08-20 |
S
Sale
|
Executive Director / Officer
|
5,000
81.15
405,750
CHF
|
5,000
|
81.15
|
405,750
CHF
|
|
2021-06-02 |
2021-06-02 |
S
Sale
|
Executive Director / Officer
|
1,000
84.66
84,657
CHF
|
1,000
|
84.66
|
84,657
CHF
|
|
2021-06-01 |
2021-06-01 |
S
Sale
|
Executive Director / Officer
|
2,000
84.41
168,825
CHF
|
2,000
|
84.41
|
168,825
CHF
|
|
2021-06-01 |
2021-06-01 |
S
Sale
|
Executive Director / Officer
|
2,310
84.50
195,195
CHF
|
2,310
|
84.50
|
195,195
CHF
|
|
2021-05-20 |
2021-05-20 |
S
Sale
|
Executive Director / Officer
|
1,000
87.00
87,000
CHF
|
1,000
|
87.00
|
87,000
CHF
|
|
2021-05-07 |
2021-05-07 |
S
Sale
|
Executive Director / Officer
|
1,000
89.13
89,125
CHF
|
1,000
|
89.13
|
89,125
CHF
|
|
2021-05-03 |
2021-05-03 |
B
Purchase
|
Non-Executive Director
|
161
89.30
14,377
CHF
|
161
|
89.30
|
14,377
CHF
|
|
2021-03-30 |
2021-03-30 |
S
Sale
|
Executive Director / Officer
|
1,880
94.01
176,740
CHF
|
1,880
|
94.01
|
176,740
CHF
|
|
2021-03-30 |
2021-03-30 |
S
Sale
|
Executive Director / Officer
|
2,000
94.00
188,000
CHF
|
2,000
|
94.00
|
188,000
CHF
|
|
2021-03-23 |
2021-03-23 |
B
Purchase
|
Executive Director / Officer
|
200
79.00
15,800
CHF
|
200
|
79.00
|
15,800
CHF
|
|