2022-05-06 |
2022-05-06 |
B
Purchase
|
Executive Director / Officer
|
12,000
78.40
940,800
CHF
|
12,000
|
78.40
|
940,800
CHF
|
|
2022-04-27 |
2022-04-27 |
B
Purchase
|
Executive Director / Officer
|
12,000
82.10
985,200
CHF
|
12,000
|
82.10
|
985,200
CHF
|
|
2022-04-20 |
2022-04-20 |
B
Purchase
|
Executive Director / Officer
|
21,500
84.34
1,813,269
CHF
|
21,500
|
84.34
|
1,813,269
CHF
|
|
2022-04-12 |
2022-04-12 |
S
Sale
|
Non-Executive Director
|
10,000
82.80
828,000
CHF
|
10,000
|
82.80
|
828,000
CHF
|
|
2022-04-11 |
2022-04-11 |
B
Purchase
|
Executive Director / Officer
|
10,000
80.08
800,800
CHF
|
10,000
|
80.08
|
800,800
CHF
|
|
2022-04-11 |
2022-04-11 |
S
Sale
|
Non-Executive Director
|
10,000
80.08
800,800
CHF
|
10,000
|
80.08
|
800,800
CHF
|
|
2022-04-08 |
2022-04-08 |
B
Purchase
|
Executive Director / Officer
|
11,000
82.80
910,800
CHF
|
11,000
|
82.80
|
910,800
CHF
|
|
2022-04-07 |
2022-04-07 |
S
Sale
|
Executive Director / Officer
|
104,650
81.30
8,508,045
CHF
|
104,650
|
81.30
|
8,508,045
CHF
|
|
2022-02-24 |
2022-02-24 |
B
Purchase
|
Executive Director / Officer
|
11,000
89.40
983,400
CHF
|
11,000
|
89.40
|
983,400
CHF
|
|
2022-02-21 |
2022-02-21 |
B
Purchase
|
Executive Director / Officer
|
11,000
91.80
1,009,800
CHF
|
11,000
|
91.80
|
1,009,800
CHF
|
|
2022-02-15 |
2022-02-15 |
B
Purchase
|
Executive Director / Officer
|
10,000
91.95
919,500
CHF
|
10,000
|
91.95
|
919,500
CHF
|
|
2022-02-11 |
2022-02-11 |
B
Purchase
|
Executive Director / Officer
|
10,000
93.50
935,000
CHF
|
10,000
|
93.50
|
935,000
CHF
|
|
2022-01-28 |
2022-01-28 |
B
Purchase
|
Executive Director / Officer
|
18,889
91.09
1,720,566
CHF
|
18,889
|
91.09
|
1,720,566
CHF
|
|
2022-01-26 |
2022-01-26 |
B
Purchase
|
Executive Director / Officer
|
10,000
91.85
918,500
CHF
|
10,000
|
91.85
|
918,500
CHF
|
|
2022-01-24 |
2022-01-24 |
B
Purchase
|
Executive Director / Officer
|
10,000
92.60
926,000
CHF
|
10,000
|
92.60
|
926,000
CHF
|
|
2022-01-12 |
2022-01-12 |
B
Purchase
|
Executive Director / Officer
|
11,000
92.80
1,020,800
CHF
|
11,000
|
92.80
|
1,020,800
CHF
|
|
2021-12-22 |
2021-12-22 |
B
Purchase
|
Executive Director / Officer
|
9,000
88.40
795,600
CHF
|
9,000
|
88.40
|
795,600
CHF
|
|
2021-12-17 |
2021-12-17 |
B
Purchase
|
Executive Director / Officer
|
15,000
89.00
1,335,000
CHF
|
15,000
|
89.00
|
1,335,000
CHF
|
|
2021-12-08 |
2021-12-08 |
B
Purchase
|
Executive Director / Officer
|
10,000
85.95
859,500
CHF
|
10,000
|
85.95
|
859,500
CHF
|
|
2021-12-07 |
2021-12-07 |
B
Purchase
|
Executive Director / Officer
|
1,800
83.33
149,988
CHF
|
1,800
|
83.33
|
149,988
CHF
|
|
2021-12-07 |
2021-12-07 |
S
Sale
|
Executive Director / Officer
|
1,800
83.33
149,988
CHF
|
1,800
|
83.33
|
149,988
CHF
|
|
2021-12-02 |
2021-12-02 |
B
Purchase
|
Executive Director / Officer
|
10,000
85.45
854,500
CHF
|
10,000
|
85.45
|
854,500
CHF
|
|
2021-11-26 |
2021-11-26 |
B
Purchase
|
Executive Director / Officer
|
10,000
86.65
866,500
CHF
|
10,000
|
86.65
|
866,500
CHF
|
|
2021-11-18 |
2021-11-18 |
B
Purchase
|
Executive Director / Officer
|
7,500
85.80
643,500
CHF
|
7,500
|
85.80
|
643,500
CHF
|
|
2021-11-11 |
2021-11-11 |
B
Purchase
|
Executive Director / Officer
|
17,476
86.40
1,509,926
CHF
|
17,476
|
86.40
|
1,509,926
CHF
|
|
2021-11-02 |
2021-11-02 |
S
Sale
|
Executive Director / Officer
|
500
84.57
42,283
CHF
|
500
|
84.57
|
42,283
CHF
|
|
2021-10-28 |
2021-10-28 |
B
Purchase
|
Executive Director / Officer
|
10,000
85.00
850,000
CHF
|
10,000
|
85.00
|
850,000
CHF
|
|
2021-10-19 |
2021-10-19 |
B
Purchase
|
Executive Director / Officer
|
8,000
83.00
664,000
CHF
|
8,000
|
83.00
|
664,000
CHF
|
|
2021-10-07 |
2021-10-07 |
B
Purchase
|
Executive Director / Officer
|
10,000
83.30
833,000
CHF
|
10,000
|
83.30
|
833,000
CHF
|
|
2021-10-01 |
2021-10-01 |
B
Purchase
|
Executive Director / Officer
|
6,000
81.80
490,800
CHF
|
6,000
|
81.80
|
490,800
CHF
|
|
2021-09-29 |
2021-09-29 |
B
Purchase
|
Executive Director / Officer
|
11,257,861
86.20
970,475,295
CHF
|
11,257,861
|
86.20
|
970,475,295
CHF
|
|
2021-09-20 |
2021-09-20 |
S
Sale
|
Executive Director / Officer
|
245,400
77.15
18,933,600
CHF
|
245,400
|
77.15
|
18,933,600
CHF
|
|
2021-09-09 |
2021-09-09 |
B
Purchase
|
Executive Director / Officer
|
8,000
84.30
674,400
CHF
|
8,000
|
84.30
|
674,400
CHF
|
|
2021-09-09 |
2021-09-09 |
S
Sale
|
Executive Director / Officer
|
100,000
84.50
8,450,000
CHF
|
100,000
|
84.50
|
8,450,000
CHF
|
|
2021-09-07 |
2021-09-07 |
S
Sale
|
Executive Director / Officer
|
120,000
84.50
10,140,000
CHF
|
120,000
|
84.50
|
10,140,000
CHF
|
|
2021-09-02 |
2021-09-02 |
B
Purchase
|
Executive Director / Officer
|
3,500
81.69
285,928
CHF
|
3,500
|
81.69
|
285,928
CHF
|
|
2021-07-30 |
2021-07-30 |
B
Purchase
|
Executive Director / Officer
|
5,000
80.00
400,000
CHF
|
5,000
|
80.00
|
400,000
CHF
|
|
2021-07-28 |
2021-07-28 |
S
Sale
|
Executive Director / Officer
|
1
4,322,920.00
4,322,920
CHF
|
1
|
4,322,920.00
|
4,322,920
CHF
|
|
2021-07-27 |
2021-07-27 |
B
Purchase
|
Executive Director / Officer
|
17,000
79.10
1,344,700
CHF
|
17,000
|
79.10
|
1,344,700
CHF
|
|
2021-07-06 |
2021-07-06 |
B
Purchase
|
Executive Director / Officer
|
12,000
79.90
958,800
CHF
|
12,000
|
79.90
|
958,800
CHF
|
|
2021-06-22 |
2021-06-22 |
S
Sale
|
Executive Director / Officer
|
5,000
80.80
404,000
CHF
|
5,000
|
80.80
|
404,000
CHF
|
|
2021-06-17 |
2021-06-17 |
B
Purchase
|
Executive Director / Officer
|
10,000
80.90
809,000
CHF
|
10,000
|
80.90
|
809,000
CHF
|
|
2021-06-09 |
2021-06-09 |
S
Sale
|
Executive Director / Officer
|
100,000
80.00
8,000,000
CHF
|
100,000
|
80.00
|
8,000,000
CHF
|
|
2021-05-27 |
2021-05-27 |
B
Purchase
|
Executive Director / Officer
|
109,598
80.25
8,794,733
CHF
|
109,598
|
80.25
|
8,794,733
CHF
|
|
2021-05-27 |
2021-05-27 |
S
Sale
|
Executive Director / Officer
|
103,598
80.25
8,313,260
CHF
|
103,598
|
80.25
|
8,313,260
CHF
|
|
2021-05-18 |
2021-05-18 |
B
Purchase
|
Executive Director / Officer
|
13,000
80.25
1,043,250
CHF
|
13,000
|
80.25
|
1,043,250
CHF
|
|
2021-05-12 |
2021-05-12 |
B
Purchase
|
Executive Director / Officer
|
2,500
80.89
202,225
CHF
|
2,500
|
80.89
|
202,225
CHF
|
|
2021-05-12 |
2021-05-12 |
B
Purchase
|
Executive Director / Officer
|
13,500
80.90
1,092,150
CHF
|
13,500
|
80.90
|
1,092,150
CHF
|
|
2021-05-10 |
2021-05-10 |
B
Purchase
|
Executive Director / Officer
|
8,000
81.35
650,800
CHF
|
8,000
|
81.35
|
650,800
CHF
|
|
2021-05-07 |
2021-05-07 |
B
Purchase
|
Executive Director / Officer
|
152,800
78.89
12,054,443
CHF
|
152,800
|
78.89
|
12,054,443
CHF
|
|
2021-05-07 |
2021-05-07 |
S
Sale
|
Executive Director / Officer
|
152,800
78.89
12,054,443
CHF
|
152,800
|
78.89
|
12,054,443
CHF
|
|
2021-04-16 |
2021-04-16 |
B
Purchase
|
Executive Director / Officer
|
10,000
78.59
785,923
CHF
|
10,000
|
78.59
|
785,923
CHF
|
|
2021-04-16 |
2021-04-16 |
S
Sale
|
Executive Director / Officer
|
16,700
78.00
1,302,600
CHF
|
16,700
|
78.00
|
1,302,600
CHF
|
|
2021-04-13 |
2021-04-13 |
B
Purchase
|
Executive Director / Officer
|
13,000
76.97
1,000,654
CHF
|
13,000
|
76.97
|
1,000,654
CHF
|
|
2021-04-06 |
2021-04-06 |
S
Sale
|
Executive Director / Officer
|
13,000
77.20
1,003,600
CHF
|
13,000
|
77.20
|
1,003,600
CHF
|
|
2021-03-30 |
2021-03-30 |
B
Purchase
|
Executive Director / Officer
|
21,500
74.64
1,604,763
CHF
|
21,500
|
74.64
|
1,604,763
CHF
|
|
2021-03-30 |
2021-03-30 |
B
Purchase
|
Executive Director / Officer
|
149,400
74.02
11,058,724
CHF
|
149,400
|
74.02
|
11,058,724
CHF
|
|
2021-03-30 |
2021-03-30 |
S
Sale
|
Executive Director / Officer
|
8,000
77.70
621,600
CHF
|
8,000
|
77.70
|
621,600
CHF
|
|
2021-03-30 |
2021-03-30 |
S
Sale
|
Executive Director / Officer
|
15,385
71.88
1,105,808
CHF
|
15,385
|
71.88
|
1,105,808
CHF
|
|
2021-03-30 |
2021-03-30 |
S
Sale
|
Executive Director / Officer
|
40,595
74.00
3,004,030
CHF
|
40,595
|
74.00
|
3,004,030
CHF
|
|
2021-03-30 |
2021-03-30 |
S
Sale
|
Executive Director / Officer
|
149,400
74.02
11,058,724
CHF
|
149,400
|
74.02
|
11,058,724
CHF
|
|
2021-02-26 |
2021-02-26 |
S
Sale
|
Executive Director / Officer
|
4,500
73.98
332,904
CHF
|
4,500
|
73.98
|
332,904
CHF
|
|
2021-02-25 |
2021-02-25 |
B
Purchase
|
Executive Director / Officer
|
13,000
73.15
950,950
CHF
|
13,000
|
73.15
|
950,950
CHF
|
|
2021-02-25 |
2021-02-25 |
B
Purchase
|
Executive Director / Officer
|
20,000
74.61
1,492,230
CHF
|
20,000
|
74.61
|
1,492,230
CHF
|
|
2021-02-09 |
2021-02-09 |
S
Sale
|
Executive Director / Officer
|
25,000
74.90
1,872,500
CHF
|
25,000
|
74.90
|
1,872,500
CHF
|
|
2021-02-04 |
2021-02-04 |
B
Purchase
|
Executive Director / Officer
|
9,000
73.84
664,528
CHF
|
9,000
|
73.84
|
664,528
CHF
|
|
2021-02-04 |
2021-02-04 |
B
Purchase
|
Executive Director / Officer
|
15,000
74.95
1,124,250
CHF
|
15,000
|
74.95
|
1,124,250
CHF
|
|
2021-02-02 |
2021-02-02 |
S
Sale
|
Executive Director / Officer
|
2,500
74.64
186,588
CHF
|
2,500
|
74.64
|
186,588
CHF
|
|
2021-01-26 |
2021-01-26 |
B
Purchase
|
Executive Director / Officer
|
14,000
72.59
1,016,286
CHF
|
14,000
|
72.59
|
1,016,286
CHF
|
|
2021-01-25 |
2021-01-25 |
S
Sale
|
Executive Director / Officer
|
8,000
71.95
575,600
CHF
|
8,000
|
71.95
|
575,600
CHF
|
|
2021-01-15 |
2021-01-15 |
B
Purchase
|
Executive Director / Officer
|
10,000
73.53
735,345
CHF
|
10,000
|
73.53
|
735,345
CHF
|
|
2020-12-29 |
2020-12-29 |
B
Purchase
|
Executive Director / Officer
|
5,000
70.51
352,559
CHF
|
5,000
|
70.51
|
352,559
CHF
|
|
2020-12-18 |
2020-12-18 |
B
Purchase
|
Executive Director / Officer
|
269,616
58.43
15,754,725
CHF
|
269,616
|
58.43
|
15,754,725
CHF
|
|
2020-12-18 |
2020-12-18 |
S
Sale
|
Executive Director / Officer
|
7,000
68.12
476,832
CHF
|
7,000
|
68.12
|
476,832
CHF
|
|
2020-12-18 |
2020-12-18 |
S
Sale
|
Executive Director / Officer
|
269,616
58.43
15,754,725
CHF
|
269,616
|
58.43
|
15,754,725
CHF
|
|