2023-11-16 |
2023-11-16 |
B
Purchase
|
Non-Executive Director
|
3,186
10.04
31,983
CHF
|
3,186
|
10.04
|
31,983
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
1,000
13.78
13,780
CHF
|
1,000
|
13.78
|
13,780
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,000
13.78
27,560
CHF
|
2,000
|
13.78
|
27,560
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,000
13.78
27,560
CHF
|
2,000
|
13.78
|
27,560
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
3,000
13.78
41,340
CHF
|
3,000
|
13.78
|
41,340
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
3,000
13.78
41,340
CHF
|
3,000
|
13.78
|
41,340
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
2,521
17.06
43,005
CHF
|
2,521
|
17.06
|
43,005
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,931
17.06
50,000
CHF
|
2,931
|
17.06
|
50,000
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,931
17.06
50,000
CHF
|
2,931
|
17.06
|
50,000
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,931
17.06
50,000
CHF
|
2,931
|
17.06
|
50,000
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
5,862
17.06
100,000
CHF
|
5,862
|
17.06
|
100,000
CHF
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
14,331
17.06
244,489
CHF
|
14,331
|
17.06
|
244,489
CHF
|
|
2023-03-28 |
2023-03-28 |
B
Purchase
|
Non-Executive Director
|
3,000
12.06
36,190
CHF
|
3,000
|
12.06
|
36,190
CHF
|
|
2023-03-28 |
2023-03-28 |
B
Purchase
|
Executive Director / Officer
|
1,000
12.01
12,012
CHF
|
1,000
|
12.01
|
12,012
CHF
|
|
2023-03-28 |
2023-03-28 |
B
Purchase
|
Non-Executive Director
|
2,990
13.04
38,990
CHF
|
2,990
|
13.04
|
38,990
CHF
|
|
2023-03-24 |
2023-03-24 |
B
Purchase
|
Executive Director / Officer
|
1,000
14.03
14,031
CHF
|
1,000
|
14.03
|
14,031
CHF
|
|
2023-03-24 |
2023-03-24 |
B
Purchase
|
Non-Executive Director
|
3,079
14.42
44,390
CHF
|
3,079
|
14.42
|
44,390
CHF
|
|
2022-12-22 |
2022-12-22 |
B
Purchase
|
Non-Executive Director
|
2,000
16.26
32,520
CHF
|
2,000
|
16.26
|
32,520
CHF
|
|
2022-10-11 |
2022-10-11 |
B
Purchase
|
Non-Executive Director
|
7,000
19.13
133,890
CHF
|
7,000
|
19.13
|
133,890
CHF
|
|
2022-10-05 |
2022-10-05 |
B
Purchase
|
Non-Executive Director
|
345
21.45
7,400
CHF
|
345
|
21.45
|
7,400
CHF
|
|
2022-10-05 |
2022-10-05 |
B
Purchase
|
Non-Executive Director
|
474
21.50
10,191
CHF
|
474
|
21.50
|
10,191
CHF
|
|
2022-09-28 |
2022-09-28 |
B
Purchase
|
Non-Executive Director
|
3,000
22.02
66,060
CHF
|
3,000
|
22.02
|
66,060
CHF
|
|
2022-09-27 |
2022-09-27 |
B
Purchase
|
Non-Executive Director
|
2,000
23.05
46,100
CHF
|
2,000
|
23.05
|
46,100
CHF
|
|
2022-09-22 |
2022-09-22 |
B
Purchase
|
Non-Executive Director
|
4,661
25.03
116,665
CHF
|
4,661
|
25.03
|
116,665
CHF
|
|
2022-09-21 |
2022-09-21 |
B
Purchase
|
Non-Executive Director
|
339
25.10
8,509
CHF
|
339
|
25.10
|
8,509
CHF
|
|
2022-09-21 |
2022-09-21 |
S
Sale
|
Executive Director / Officer
|
5,000
25.96
129,800
CHF
|
5,000
|
25.96
|
129,800
CHF
|
|
2022-09-21 |
2022-09-21 |
S
Sale
|
Executive Director / Officer
|
5,000
25.71
128,550
CHF
|
5,000
|
25.71
|
128,550
CHF
|
|
2022-09-21 |
2022-09-21 |
S
Sale
|
Executive Director / Officer
|
4,000
25.25
101,000
CHF
|
4,000
|
25.25
|
101,000
CHF
|
|
2022-09-20 |
2022-09-20 |
S
Sale
|
Executive Director / Officer
|
1,000
25.60
25,600
CHF
|
1,000
|
25.60
|
25,600
CHF
|
|
2022-09-20 |
2022-09-20 |
S
Sale
|
Executive Director / Officer
|
5,000
26.21
131,050
CHF
|
5,000
|
26.21
|
131,050
CHF
|
|
2022-09-15 |
2022-09-15 |
S
Sale
|
Executive Director / Officer
|
5,000
27.12
135,604
CHF
|
5,000
|
27.12
|
135,604
CHF
|
|
2022-09-07 |
2022-09-07 |
S
Sale
|
Executive Director / Officer
|
2,790
28.62
79,849
CHF
|
2,790
|
28.62
|
79,849
CHF
|
|
2022-09-06 |
2022-09-06 |
S
Sale
|
Executive Director / Officer
|
1,386
29.23
40,519
CHF
|
1,386
|
29.23
|
40,519
CHF
|
|
2022-09-05 |
2022-09-05 |
S
Sale
|
Executive Director / Officer
|
3,824
29.31
112,075
CHF
|
3,824
|
29.31
|
112,075
CHF
|
|
2022-09-01 |
2022-09-01 |
B
Purchase
|
Non-Executive Director
|
1,893
29.55
55,941
CHF
|
1,893
|
29.55
|
55,941
CHF
|
|
2022-08-30 |
2022-08-30 |
B
Purchase
|
Non-Executive Director
|
4,000
31.31
125,238
CHF
|
4,000
|
31.31
|
125,238
CHF
|
|
2022-06-14 |
2022-06-14 |
B
Purchase
|
Non-Executive Director
|
5,000
40.05
200,250
CHF
|
5,000
|
40.05
|
200,250
CHF
|
|
2022-06-13 |
2022-06-13 |
B
Purchase
|
Non-Executive Director
|
7,000
42.00
294,000
CHF
|
7,000
|
42.00
|
294,000
CHF
|
|
2022-06-08 |
2022-06-08 |
B
Purchase
|
Executive Director / Officer
|
2,000
43.72
87,430
CHF
|
2,000
|
43.72
|
87,430
CHF
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Executive Director / Officer
|
15,000
55.60
834,000
CHF
|
15,000
|
55.60
|
834,000
CHF
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Non-Executive Director
|
4,000
55.60
222,400
CHF
|
4,000
|
55.60
|
222,400
CHF
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Non-Executive Director
|
4,000
55.60
222,400
CHF
|
4,000
|
55.60
|
222,400
CHF
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Non-Executive Director
|
4,000
55.60
222,400
CHF
|
4,000
|
55.60
|
222,400
CHF
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Non-Executive Director
|
6,000
55.60
333,600
CHF
|
6,000
|
55.60
|
333,600
CHF
|
|
2021-06-03 |
2021-06-03 |
B
Purchase
|
Executive Director / Officer
|
3,822
45.67
174,545
CHF
|
3,822
|
45.67
|
174,545
CHF
|
|
2021-06-03 |
2021-06-03 |
B
Purchase
|
Executive Director / Officer
|
5,146
45.67
235,000
CHF
|
5,146
|
45.67
|
235,000
CHF
|
|
2021-04-06 |
2021-04-06 |
S
Sale
|
Executive Director / Officer
|
2,500
49.21
123,019
CHF
|
2,500
|
49.21
|
123,019
CHF
|
|
2021-03-31 |
2021-03-31 |
S
Sale
|
Executive Director / Officer
|
2,500
49.15
122,873
CHF
|
2,500
|
49.15
|
122,873
CHF
|
|
2020-12-21 |
2020-12-21 |
S
Sale
|
Executive Director / Officer
|
5,000
45.04
225,184
CHF
|
5,000
|
45.04
|
225,184
CHF
|
|
2020-12-18 |
2020-12-18 |
S
Sale
|
Executive Director / Officer
|
10,000
45.00
450,008
CHF
|
10,000
|
45.00
|
450,008
CHF
|
|
2020-11-25 |
2020-11-25 |
S
Sale
|
Executive Director / Officer
|
5,000
43.36
216,817
CHF
|
5,000
|
43.36
|
216,817
CHF
|
|
2020-11-03 |
2020-11-03 |
S
Sale
|
Executive Director / Officer
|
5,000
42.67
213,333
CHF
|
5,000
|
42.67
|
213,333
CHF
|
|
2020-11-02 |
2020-11-02 |
S
Sale
|
Executive Director / Officer
|
7,287
42.89
312,520
CHF
|
7,287
|
42.89
|
312,520
CHF
|
|
2020-10-27 |
2020-10-27 |
S
Sale
|
Executive Director / Officer
|
6,187
41.12
254,406
CHF
|
6,187
|
41.12
|
254,406
CHF
|
|
2020-10-26 |
2020-10-26 |
S
Sale
|
Executive Director / Officer
|
369
41.50
15,314
CHF
|
369
|
41.50
|
15,314
CHF
|
|
2020-10-23 |
2020-10-23 |
S
Sale
|
Executive Director / Officer
|
1,157
42.00
48,594
CHF
|
1,157
|
42.00
|
48,594
CHF
|
|
2020-06-22 |
2020-06-22 |
B
Purchase
|
Non-Executive Director
|
2,000
34.30
68,600
CHF
|
2,000
|
34.30
|
68,600
CHF
|
|
2020-06-22 |
2020-06-22 |
B
Purchase
|
Non-Executive Director
|
4,000
34.30
137,200
CHF
|
4,000
|
34.30
|
137,200
CHF
|
|
2020-06-22 |
2020-06-22 |
B
Purchase
|
Non-Executive Director
|
4,000
34.30
137,200
CHF
|
4,000
|
34.30
|
137,200
CHF
|
|
2020-06-22 |
2020-06-22 |
B
Purchase
|
Non-Executive Director
|
6,000
34.30
205,800
CHF
|
6,000
|
34.30
|
205,800
CHF
|
|
2020-06-22 |
2020-06-22 |
B
Purchase
|
Executive Director / Officer
|
12,000
34.30
411,600
CHF
|
12,000
|
34.30
|
411,600
CHF
|
|
2020-06-22 |
2020-06-22 |
B
Purchase
|
Executive Director / Officer
|
15,000
34.30
514,500
CHF
|
15,000
|
34.30
|
514,500
CHF
|
|
2020-06-03 |
2020-06-03 |
B
Purchase
|
Executive Director / Officer
|
128
39.06
5,000
CHF
|
128
|
39.06
|
5,000
CHF
|
|
2020-06-03 |
2020-06-03 |
B
Purchase
|
Non-Executive Director
|
1,282
39.00
50,000
CHF
|
1,282
|
39.00
|
50,000
CHF
|
|
2020-06-03 |
2020-06-03 |
B
Purchase
|
Non-Executive Director
|
1,282
39.00
50,000
CHF
|
1,282
|
39.00
|
50,000
CHF
|
|
2020-06-03 |
2020-06-03 |
B
Purchase
|
Non-Executive Director
|
1,282
39.00
50,000
CHF
|
1,282
|
39.00
|
50,000
CHF
|
|
2020-06-03 |
2020-06-03 |
B
Purchase
|
Non-Executive Director
|
2,564
39.00
100,000
CHF
|
2,564
|
39.00
|
100,000
CHF
|
|
2020-06-03 |
2020-06-03 |
B
Purchase
|
Executive Director / Officer
|
3,375
39.00
131,625
CHF
|
3,375
|
39.00
|
131,625
CHF
|
|
2020-06-03 |
2020-06-03 |
B
Purchase
|
Executive Director / Officer
|
6,026
39.00
235,000
CHF
|
6,026
|
39.00
|
235,000
CHF
|
|
2020-05-15 |
2020-05-15 |
S
Sale
|
Executive Director / Officer
|
10,000
33.27
332,667
CHF
|
10,000
|
33.27
|
332,667
CHF
|
|
2020-05-14 |
2020-05-14 |
S
Sale
|
Executive Director / Officer
|
10,000
33.59
335,881
CHF
|
10,000
|
33.59
|
335,881
CHF
|
|
2020-03-09 |
2020-03-09 |
B
Purchase
|
Non-Executive Director
|
494
35.11
17,345
CHF
|
494
|
35.11
|
17,345
CHF
|
|
2020-03-06 |
2020-03-06 |
B
Purchase
|
Non-Executive Director
|
1,607
36.10
58,013
CHF
|
1,607
|
36.10
|
58,013
CHF
|
|
2019-12-02 |
2019-12-02 |
S
Sale
|
Executive Director / Officer
|
1,216
37.69
45,832
CHF
|
1,216
|
37.69
|
45,832
CHF
|
|
2019-11-21 |
2019-11-21 |
S
Sale
|
Executive Director / Officer
|
5,000
35.35
176,770
CHF
|
5,000
|
35.35
|
176,770
CHF
|
|