2024-04-22 |
2024-04-22 |
S
Sale
|
Executive Director / Officer
|
1,000
35.20
100,000
CHF
|
1,000
|
35.20
|
100,000
CHF
|
|
2023-11-28 |
2023-11-28 |
B
Purchase
|
Executive Director / Officer
|
1,000
28.85
28,847
CHF
|
1,000
|
28.85
|
28,847
CHF
|
|
2023-11-27 |
2023-11-27 |
B
Purchase
|
Executive Director / Officer
|
1,000
29.61
29,607
CHF
|
1,000
|
29.61
|
29,607
CHF
|
|
2023-11-03 |
2023-11-03 |
B
Purchase
|
Executive Director / Officer
|
2,000
29.25
58,500
CHF
|
2,000
|
29.25
|
58,500
CHF
|
|
2023-10-31 |
2023-10-31 |
B
Purchase
|
Non-Executive Director
|
1,000
27.98
27,983
CHF
|
1,000
|
27.98
|
27,983
CHF
|
|
2023-10-30 |
2023-10-30 |
B
Purchase
|
Executive Director / Officer
|
2,000
27.73
55,455
CHF
|
2,000
|
27.73
|
55,455
CHF
|
|
2023-10-30 |
2023-10-30 |
B
Purchase
|
Executive Director / Officer
|
2,000
27.72
55,435
CHF
|
2,000
|
27.72
|
55,435
CHF
|
|
2023-10-30 |
2023-10-30 |
B
Purchase
|
Executive Director / Officer
|
2,000
27.74
55,473
CHF
|
2,000
|
27.74
|
55,473
CHF
|
|
2023-10-27 |
2023-10-27 |
B
Purchase
|
Executive Director / Officer
|
2,000
27.11
54,216
CHF
|
2,000
|
27.11
|
54,216
CHF
|
|
2023-10-27 |
2023-10-27 |
B
Purchase
|
Executive Director / Officer
|
2,000
27.25
54,500
CHF
|
2,000
|
27.25
|
54,500
CHF
|
|
2023-10-26 |
2023-10-26 |
B
Purchase
|
Executive Director / Officer
|
2,000
26.42
52,843
CHF
|
2,000
|
26.42
|
52,843
CHF
|
|
2023-10-25 |
2023-10-25 |
B
Purchase
|
Executive Director / Officer
|
2,000
26.47
52,932
CHF
|
2,000
|
26.47
|
52,932
CHF
|
|
2023-10-25 |
2023-10-25 |
B
Purchase
|
Non-Executive Director
|
1,500
26.45
39,682
CHF
|
1,500
|
26.45
|
39,682
CHF
|
|
2023-10-20 |
2023-10-20 |
B
Purchase
|
Non-Executive Director
|
400
26.60
10,640
CHF
|
400
|
26.60
|
10,640
CHF
|
|
2023-09-04 |
2023-09-04 |
B
Purchase
|
Executive Director / Officer
|
3,000
32.20
96,604
CHF
|
3,000
|
32.20
|
96,604
CHF
|
|
2023-08-30 |
2023-08-30 |
B
Purchase
|
Non-Executive Director
|
300
32.45
9,735
CHF
|
300
|
32.45
|
9,735
CHF
|
|
2023-08-30 |
2023-08-30 |
B
Purchase
|
Non-Executive Director
|
4,000
32.00
127,995
CHF
|
4,000
|
32.00
|
127,995
CHF
|
|
2023-08-18 |
2023-08-18 |
B
Purchase
|
Executive Director / Officer
|
1,100
34.00
37,400
CHF
|
1,100
|
34.00
|
37,400
CHF
|
|
2023-06-14 |
2023-06-14 |
S
Sale
|
Executive Director / Officer
|
5,000
47.52
237,619
CHF
|
5,000
|
47.52
|
237,619
CHF
|
|
2023-05-08 |
2023-05-08 |
S
Sale
|
Executive Director / Officer
|
1,500
42.00
63,000
CHF
|
1,500
|
42.00
|
63,000
CHF
|
|
2023-04-21 |
2023-04-21 |
S
Sale
|
Executive Director / Officer
|
5,000
40.98
204,898
CHF
|
5,000
|
40.98
|
204,898
CHF
|
|
2023-03-30 |
2023-03-30 |
B
Purchase
|
Executive Director / Officer
|
1,350
36.65
49,482
CHF
|
1,350
|
36.65
|
49,482
CHF
|
|
2022-11-14 |
2022-11-14 |
S
Sale
|
Executive Director / Officer
|
5,000
40.00
200,000
CHF
|
5,000
|
40.00
|
200,000
CHF
|
|
2022-11-11 |
2022-11-11 |
S
Sale
|
Non-Executive Director
|
1,500
39.74
59,609
CHF
|
1,500
|
39.74
|
59,609
CHF
|
|
2022-09-21 |
2022-09-21 |
B
Purchase
|
Executive Director / Officer
|
1,600
30.94
49,505
CHF
|
1,600
|
30.94
|
49,505
CHF
|
|
2022-06-02 |
2022-06-02 |
B
Purchase
|
Executive Director / Officer
|
5,000
20.70
103,488
CHF
|
5,000
|
20.70
|
103,488
CHF
|
|
2022-05-23 |
2022-05-23 |
B
Purchase
|
Executive Director / Officer
|
2,000
21.10
42,207
CHF
|
2,000
|
21.10
|
42,207
CHF
|
|
2022-05-03 |
2022-05-03 |
B
Purchase
|
Non-Executive Director
|
1,000
21.82
21,818
CHF
|
1,000
|
21.82
|
21,818
CHF
|
|
2022-04-27 |
2022-04-27 |
B
Purchase
|
Executive Director / Officer
|
4,000
20.30
81,200
CHF
|
4,000
|
20.30
|
81,200
CHF
|
|
2021-03-05 |
2021-03-05 |
B
Purchase
|
Executive Director / Officer
|
420
28.54
11,987
CHF
|
420
|
28.54
|
11,987
CHF
|
|
2021-03-04 |
2021-03-04 |
B
Purchase
|
Executive Director / Officer
|
580
28.10
16,296
CHF
|
580
|
28.10
|
16,296
CHF
|
|
2020-11-12 |
2020-11-12 |
B
Purchase
|
Executive Director / Officer
|
2,000
21.00
42,000
CHF
|
2,000
|
21.00
|
42,000
CHF
|
|
2020-11-11 |
2020-11-11 |
B
Purchase
|
Non-Executive Director
|
1,001
19.60
19,620
CHF
|
1,001
|
19.60
|
19,620
CHF
|
|
2020-11-11 |
2020-11-11 |
B
Purchase
|
Non-Executive Director
|
3,000
19.77
59,301
CHF
|
3,000
|
19.77
|
59,301
CHF
|
|
2020-11-11 |
2020-11-11 |
B
Purchase
|
Executive Director / Officer
|
5,000
21.37
106,848
CHF
|
5,000
|
21.37
|
106,848
CHF
|
|
2020-06-05 |
2020-06-05 |
B
Purchase
|
Executive Director / Officer
|
260
38.79
10,085
CHF
|
260
|
38.79
|
10,085
CHF
|
|
2020-03-13 |
2020-03-13 |
B
Purchase
|
Executive Director / Officer
|
2,000
36.01
72,020
CHF
|
2,000
|
36.01
|
72,020
CHF
|
|
2020-02-26 |
2020-02-26 |
B
Purchase
|
Non-Executive Director
|
2,000
45.00
90,000
CHF
|
2,000
|
45.00
|
90,000
CHF
|
|
2019-10-22 |
2019-10-22 |
B
Purchase
|
Executive Director / Officer
|
1,000
39.00
39,000
CHF
|
1,000
|
39.00
|
39,000
CHF
|
|
2019-10-22 |
2019-10-22 |
B
Purchase
|
Executive Director / Officer
|
10,000
39.44
394,356
CHF
|
10,000
|
39.44
|
394,356
CHF
|
|
2019-08-22 |
2019-08-22 |
B
Purchase
|
Executive Director / Officer
|
500
31.44
15,720
CHF
|
500
|
31.44
|
15,720
CHF
|
|
2019-08-22 |
2019-08-22 |
B
Purchase
|
Executive Director / Officer
|
15,000
30.84
462,549
CHF
|
15,000
|
30.84
|
462,549
CHF
|
|
2019-08-21 |
2019-08-21 |
B
Purchase
|
Non-Executive Director
|
1,000
31.72
31,720
CHF
|
1,000
|
31.72
|
31,720
CHF
|
|
2019-08-21 |
2019-08-21 |
B
Purchase
|
Non-Executive Director
|
15,000
30.93
464,000
CHF
|
15,000
|
30.93
|
464,000
CHF
|
|
2019-05-29 |
2019-05-29 |
B
Purchase
|
Executive Director / Officer
|
854
28.84
24,627
CHF
|
854
|
28.84
|
24,627
CHF
|
|
2019-05-24 |
2019-05-24 |
B
Purchase
|
Executive Director / Officer
|
2,646
28.91
76,504
CHF
|
2,646
|
28.91
|
76,504
CHF
|
|
2019-05-14 |
2019-05-14 |
B
Purchase
|
Executive Director / Officer
|
500
29.75
14,874
CHF
|
500
|
29.75
|
14,874
CHF
|
|
2019-03-27 |
2019-03-27 |
B
Purchase
|
Executive Director / Officer
|
1,000
29.37
29,371
CHF
|
1,000
|
29.37
|
29,371
CHF
|
|
2019-03-07 |
2019-03-07 |
B
Purchase
|
Executive Director / Officer
|
10,000
30.91
309,058
CHF
|
10,000
|
30.91
|
309,058
CHF
|
|
2019-02-27 |
2019-02-27 |
B
Purchase
|
Non-Executive Director
|
10,000
30.14
301,369
CHF
|
10,000
|
30.14
|
301,369
CHF
|
|
2019-02-27 |
2019-02-27 |
B
Purchase
|
Executive Director / Officer
|
15,000
30.58
458,742
CHF
|
15,000
|
30.58
|
458,742
CHF
|
|
2018-12-10 |
2018-12-10 |
B
Purchase
|
Non-Executive Director
|
1,500
32.63
48,950
CHF
|
1,500
|
32.63
|
48,950
CHF
|
|
2018-12-06 |
2018-12-06 |
B
Purchase
|
Executive Director / Officer
|
10,000
33.62
336,247
CHF
|
10,000
|
33.62
|
336,247
CHF
|
|
2018-12-05 |
2018-12-05 |
B
Purchase
|
Executive Director / Officer
|
5,000
33.55
167,762
CHF
|
5,000
|
33.55
|
167,762
CHF
|
|
2018-12-05 |
2018-12-05 |
B
Purchase
|
Non-Executive Director
|
7,500
33.14
248,583
CHF
|
7,500
|
33.14
|
248,583
CHF
|
|
2018-12-04 |
2018-12-04 |
B
Purchase
|
Non-Executive Director
|
2,750
37.18
102,250
CHF
|
2,750
|
37.18
|
102,250
CHF
|
|
2018-12-03 |
2018-12-03 |
B
Purchase
|
Non-Executive Director
|
7,500
36.51
273,835
CHF
|
7,500
|
36.51
|
273,835
CHF
|
|
2018-12-03 |
2018-12-03 |
B
Purchase
|
Executive Director / Officer
|
10,000
37.04
370,416
CHF
|
10,000
|
37.04
|
370,416
CHF
|
|
2018-10-11 |
2018-10-11 |
B
Purchase
|
Non-Executive Director
|
5,000
56.74
283,712
CHF
|
5,000
|
56.74
|
283,712
CHF
|
|
2018-09-18 |
2018-09-18 |
S
Sale
|
Executive Director / Officer
|
10,000
63.10
631,000
CHF
|
10,000
|
63.10
|
631,000
CHF
|
|
2018-04-20 |
2018-04-20 |
S
Sale
|
Executive Director / Officer
|
4,055
74.95
303,922
CHF
|
4,055
|
74.95
|
303,922
CHF
|
|
2018-04-19 |
2018-04-19 |
S
Sale
|
Executive Director / Officer
|
11,445
74.95
857,803
CHF
|
11,445
|
74.95
|
857,803
CHF
|
|
2018-03-09 |
2018-03-09 |
S
Sale
|
Executive Director / Officer
|
926
78.00
72,228
CHF
|
926
|
78.00
|
72,228
CHF
|
|
2018-03-07 |
2018-03-07 |
S
Sale
|
Executive Director / Officer
|
2,500
77.50
193,754
CHF
|
2,500
|
77.50
|
193,754
CHF
|
|
2018-03-07 |
2018-03-07 |
S
Sale
|
Executive Director / Officer
|
4,500
76.00
342,000
CHF
|
4,500
|
76.00
|
342,000
CHF
|
|
2018-03-06 |
2018-03-06 |
S
Sale
|
Executive Director / Officer
|
2,500
77.66
194,148
CHF
|
2,500
|
77.66
|
194,148
CHF
|
|
2018-03-05 |
2018-03-05 |
S
Sale
|
Executive Director / Officer
|
7,500
75.32
564,875
CHF
|
7,500
|
75.32
|
564,875
CHF
|
|
2017-08-25 |
2017-08-25 |
B
Purchase
|
Non-Executive Director
|
5,000
62.55
312,750
CHF
|
5,000
|
62.55
|
312,750
CHF
|
|