2024-04-08 |
2024-04-08 |
B
Purchase
|
Executive Director / Officer
|
38,200
43.78
1,672,442
CHF
|
38,200
|
43.78
|
1,672,442
CHF
|
|
2024-04-08 |
2024-04-08 |
S
Sale
|
Executive Director / Officer
|
13,000
43.77
569,041
CHF
|
13,000
|
43.77
|
569,041
CHF
|
|
2024-04-08 |
2024-04-08 |
S
Sale
|
Executive Director / Officer
|
13,000
43.77
569,041
CHF
|
13,000
|
43.77
|
569,041
CHF
|
|
2024-03-28 |
2024-03-28 |
B
Purchase
|
Executive Director / Officer
|
9,000
44.90
404,100
CHF
|
9,000
|
44.90
|
404,100
CHF
|
|
2024-03-27 |
2024-03-27 |
S
Sale
|
Executive Director / Officer
|
218,293
44.55
9,724,953
CHF
|
218,293
|
44.55
|
9,724,953
CHF
|
|
2024-02-23 |
2024-02-23 |
B
Purchase
|
Executive Director / Officer
|
8,300
46.30
384,290
CHF
|
8,300
|
46.30
|
384,290
CHF
|
|
2024-02-14 |
2024-02-14 |
B
Purchase
|
Executive Director / Officer
|
9,300
49.35
458,955
CHF
|
9,300
|
49.35
|
458,955
CHF
|
|
2024-02-12 |
2024-02-12 |
B
Purchase
|
Executive Director / Officer
|
9,200
49.45
454,940
CHF
|
9,200
|
49.45
|
454,940
CHF
|
|
2024-02-08 |
2024-02-08 |
B
Purchase
|
Executive Director / Officer
|
19,700
49.65
978,105
CHF
|
19,700
|
49.65
|
978,105
CHF
|
|
2024-02-06 |
2024-02-06 |
B
Purchase
|
Executive Director / Officer
|
8,500
47.20
401,200
CHF
|
8,500
|
47.20
|
401,200
CHF
|
|
2024-02-01 |
2024-02-01 |
B
Purchase
|
Non-Executive Director
|
10,000
46.56
465,576
CHF
|
10,000
|
46.56
|
465,576
CHF
|
|
2024-02-01 |
2024-02-01 |
B
Purchase
|
Executive Director / Officer
|
23,500
46.45
1,091,575
CHF
|
23,500
|
46.45
|
1,091,575
CHF
|
|
2024-02-01 |
2024-02-01 |
S
Sale
|
Executive Director / Officer
|
10,000
46.56
465,576
CHF
|
10,000
|
46.56
|
465,576
CHF
|
|
2024-01-30 |
2024-01-30 |
B
Purchase
|
Executive Director / Officer
|
11,500
46.95
539,925
CHF
|
11,500
|
46.95
|
539,925
CHF
|
|
2024-01-16 |
2024-01-16 |
B
Purchase
|
Executive Director / Officer
|
11,000
48.90
537,900
CHF
|
11,000
|
48.90
|
537,900
CHF
|
|
2024-01-11 |
2024-01-11 |
B
Purchase
|
Executive Director / Officer
|
10,000
48.30
483,000
CHF
|
10,000
|
48.30
|
483,000
CHF
|
|
2024-01-10 |
2024-01-10 |
B
Purchase
|
Executive Director / Officer
|
10,000
48.50
485,000
CHF
|
10,000
|
48.50
|
485,000
CHF
|
|
2024-01-10 |
2024-01-10 |
S
Sale
|
Executive Director / Officer
|
25,000
48.50
1,212,500
CHF
|
25,000
|
48.50
|
1,212,500
CHF
|
|
2024-01-05 |
2024-01-05 |
B
Purchase
|
Executive Director / Officer
|
450
47.00
21,150
CHF
|
450
|
47.00
|
21,150
CHF
|
|
2024-01-05 |
2024-01-05 |
B
Purchase
|
Executive Director / Officer
|
20,000
47.10
942,000
CHF
|
20,000
|
47.10
|
942,000
CHF
|
|
2024-01-04 |
2024-01-04 |
B
Purchase
|
Executive Director / Officer
|
10,000
46.95
469,500
CHF
|
10,000
|
46.95
|
469,500
CHF
|
|
2023-12-13 |
2023-12-13 |
B
Purchase
|
Executive Director / Officer
|
10,000
47.50
475,000
CHF
|
10,000
|
47.50
|
475,000
CHF
|
|
2023-10-09 |
2023-10-09 |
B
Purchase
|
Executive Director / Officer
|
11,000
62.40
686,400
CHF
|
11,000
|
62.40
|
686,400
CHF
|
|
2023-10-02 |
2023-10-02 |
B
Purchase
|
Executive Director / Officer
|
101,461
74.88
7,597,263
CHF
|
101,461
|
74.88
|
7,597,263
CHF
|
|
2023-09-29 |
2023-09-29 |
B
Purchase
|
Executive Director / Officer
|
11,000
64.00
704,000
CHF
|
11,000
|
64.00
|
704,000
CHF
|
|
2023-09-28 |
2023-09-28 |
B
Purchase
|
Executive Director / Officer
|
14,000
64.40
901,600
CHF
|
14,000
|
64.40
|
901,600
CHF
|
|
2023-09-11 |
2023-09-11 |
B
Purchase
|
Executive Director / Officer
|
8,000
69.94
559,495
CHF
|
8,000
|
69.94
|
559,495
CHF
|
|
2023-09-07 |
2023-09-07 |
B
Purchase
|
Executive Director / Officer
|
12,000
72.50
870,000
CHF
|
12,000
|
72.50
|
870,000
CHF
|
|
2023-07-19 |
2023-07-19 |
B
Purchase
|
Executive Director / Officer
|
8,000
75.20
601,600
CHF
|
8,000
|
75.20
|
601,600
CHF
|
|
2023-07-04 |
2023-07-04 |
S
Sale
|
Executive Director / Officer
|
213,907
71.47
15,288,628
CHF
|
213,907
|
71.47
|
15,288,628
CHF
|
|
2023-06-22 |
2023-06-22 |
B
Purchase
|
Executive Director / Officer
|
10,000
74.50
745,000
CHF
|
10,000
|
74.50
|
745,000
CHF
|
|
2023-06-07 |
2023-06-07 |
B
Purchase
|
Executive Director / Officer
|
25,000
72.81
1,820,232
CHF
|
25,000
|
72.81
|
1,820,232
CHF
|
|
2023-06-07 |
2023-06-07 |
S
Sale
|
Non-Executive Director
|
15,000
72.48
1,087,232
CHF
|
15,000
|
72.48
|
1,087,232
CHF
|
|
2023-06-07 |
2023-06-07 |
S
Sale
|
Executive Director / Officer
|
111,450
72.50
8,080,125
CHF
|
111,450
|
72.50
|
8,080,125
CHF
|
|
2023-06-01 |
2023-06-01 |
B
Purchase
|
Executive Director / Officer
|
33,000
73.72
2,432,700
CHF
|
33,000
|
73.72
|
2,432,700
CHF
|
|
2023-05-22 |
2023-05-22 |
B
Purchase
|
Executive Director / Officer
|
10,000
73.90
739,000
CHF
|
10,000
|
73.90
|
739,000
CHF
|
|
2023-05-15 |
2023-05-15 |
B
Purchase
|
Executive Director / Officer
|
11,000
74.30
817,300
CHF
|
11,000
|
74.30
|
817,300
CHF
|
|
2023-04-28 |
2023-04-28 |
B
Purchase
|
Executive Director / Officer
|
22,500
72.93
1,640,891
CHF
|
22,500
|
72.93
|
1,640,891
CHF
|
|
2023-04-28 |
2023-04-28 |
S
Sale
|
Executive Director / Officer
|
253,634
0.07
18,769
CHF
|
253,634
|
0.07
|
18,769
CHF
|
|
2023-04-28 |
2023-04-28 |
S
Sale
|
Non-Executive Director
|
12,500
72.93
911,606
CHF
|
12,500
|
72.93
|
911,606
CHF
|
|
2023-04-27 |
2023-04-27 |
B
Purchase
|
Executive Director / Officer
|
18,000
77.70
1,398,600
CHF
|
18,000
|
77.70
|
1,398,600
CHF
|
|
2023-04-13 |
2023-04-13 |
B
Purchase
|
Executive Director / Officer
|
11,000
78.20
860,200
CHF
|
11,000
|
78.20
|
860,200
CHF
|
|
2023-03-29 |
2023-03-29 |
S
Sale
|
Executive Director / Officer
|
455,651
75.00
34,173,825
CHF
|
455,651
|
75.00
|
34,173,825
CHF
|
|
2023-03-28 |
2023-03-28 |
B
Purchase
|
Executive Director / Officer
|
11,000
78.90
867,900
CHF
|
11,000
|
78.90
|
867,900
CHF
|
|
2023-02-13 |
2023-02-13 |
B
Purchase
|
Executive Director / Officer
|
22,000
78.88
1,735,413
CHF
|
22,000
|
78.88
|
1,735,413
CHF
|
|
2023-01-17 |
2023-01-17 |
S
Sale
|
Executive Director / Officer
|
500
80.20
40,098
CHF
|
500
|
80.20
|
40,098
CHF
|
|
2023-01-11 |
2023-01-11 |
B
Purchase
|
Executive Director / Officer
|
11,500
71.30
819,908
CHF
|
11,500
|
71.30
|
819,908
CHF
|
|
2022-12-29 |
2022-12-29 |
B
Purchase
|
Executive Director / Officer
|
10,000
66.50
665,000
CHF
|
10,000
|
66.50
|
665,000
CHF
|
|
2022-12-22 |
2022-12-22 |
B
Purchase
|
Executive Director / Officer
|
8,000
61.35
490,800
CHF
|
8,000
|
61.35
|
490,800
CHF
|
|
2022-12-19 |
2022-12-19 |
B
Purchase
|
Executive Director / Officer
|
31,000
61.16
1,895,960
CHF
|
31,000
|
61.16
|
1,895,960
CHF
|
|
2022-12-15 |
2022-12-15 |
B
Purchase
|
Executive Director / Officer
|
10,000
62.30
623,000
CHF
|
10,000
|
62.30
|
623,000
CHF
|
|
2022-12-01 |
2022-12-01 |
B
Purchase
|
Executive Director / Officer
|
11,000
62.70
689,700
CHF
|
11,000
|
62.70
|
689,700
CHF
|
|
2022-11-30 |
2022-11-30 |
B
Purchase
|
Executive Director / Officer
|
11,000
62.50
687,500
CHF
|
11,000
|
62.50
|
687,500
CHF
|
|
2022-11-25 |
2022-11-25 |
B
Purchase
|
Executive Director / Officer
|
10,000
63.30
633,000
CHF
|
10,000
|
63.30
|
633,000
CHF
|
|
2022-11-18 |
2022-11-18 |
B
Purchase
|
Executive Director / Officer
|
12,000
62.65
751,800
CHF
|
12,000
|
62.65
|
751,800
CHF
|
|
2022-11-17 |
2022-11-17 |
B
Purchase
|
Executive Director / Officer
|
10,000
65.00
650,000
CHF
|
10,000
|
65.00
|
650,000
CHF
|
|
2022-11-07 |
2022-11-07 |
S
Sale
|
Executive Director / Officer
|
1,000
61.37
61,368
CHF
|
1,000
|
61.37
|
61,368
CHF
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Executive Director / Officer
|
12,500
56.70
708,750
CHF
|
12,500
|
56.70
|
708,750
CHF
|
|
2022-10-13 |
2022-10-13 |
B
Purchase
|
Executive Director / Officer
|
13,000
55.90
726,700
CHF
|
13,000
|
55.90
|
726,700
CHF
|
|
2022-10-12 |
2022-10-12 |
S
Sale
|
Executive Director / Officer
|
14,000
56.40
789,600
CHF
|
14,000
|
56.40
|
789,600
CHF
|
|
2022-10-12 |
2022-10-12 |
B
Purchase
|
Executive Director / Officer
|
6,000
57.10
342,600
CHF
|
6,000
|
57.10
|
342,600
CHF
|
|
2022-10-11 |
2022-10-11 |
B
Purchase
|
Executive Director / Officer
|
579
57.00
33,003
CHF
|
579
|
57.00
|
33,003
CHF
|
|
2022-10-10 |
2022-10-10 |
B
Purchase
|
Executive Director / Officer
|
421
57.00
23,997
CHF
|
421
|
57.00
|
23,997
CHF
|
|
2022-10-10 |
2022-10-10 |
S
Sale
|
Executive Director / Officer
|
133,792
57.20
7,652,902
CHF
|
133,792
|
57.20
|
7,652,902
CHF
|
|
2022-10-05 |
2022-10-05 |
B
Purchase
|
Executive Director / Officer
|
27,500
55.95
1,538,625
CHF
|
27,500
|
55.95
|
1,538,625
CHF
|
|
2022-09-29 |
2022-09-29 |
S
Sale
|
Executive Director / Officer
|
361
56.93
20,550
CHF
|
361
|
56.93
|
20,550
CHF
|
|
2022-09-28 |
2022-09-28 |
S
Sale
|
Executive Director / Officer
|
139
57.15
7,944
CHF
|
139
|
57.15
|
7,944
CHF
|
|
2022-09-22 |
2022-09-22 |
B
Purchase
|
Executive Director / Officer
|
12,000
59.97
719,640
CHF
|
12,000
|
59.97
|
719,640
CHF
|
|
2022-09-12 |
2022-09-12 |
B
Purchase
|
Executive Director / Officer
|
10,800
59.77
645,490
CHF
|
10,800
|
59.77
|
645,490
CHF
|
|
2022-09-01 |
2022-09-01 |
B
Purchase
|
Executive Director / Officer
|
10,000
60.60
606,000
CHF
|
10,000
|
60.60
|
606,000
CHF
|
|
2022-08-30 |
2022-08-30 |
B
Purchase
|
Executive Director / Officer
|
13,000
58.50
760,500
CHF
|
13,000
|
58.50
|
760,500
CHF
|
|
2022-07-21 |
2022-07-21 |
B
Purchase
|
Executive Director / Officer
|
10,000
62.90
629,000
CHF
|
10,000
|
62.90
|
629,000
CHF
|
|
2022-07-01 |
2022-07-01 |
B
Purchase
|
Executive Director / Officer
|
10,000
64.10
641,000
CHF
|
10,000
|
64.10
|
641,000
CHF
|
|
2022-05-30 |
2022-05-30 |
B
Purchase
|
Executive Director / Officer
|
10,000
74.80
748,000
CHF
|
10,000
|
74.80
|
748,000
CHF
|
|
2022-05-12 |
2022-05-12 |
B
Purchase
|
Executive Director / Officer
|
26,150
78.65
2,056,802
CHF
|
26,150
|
78.65
|
2,056,802
CHF
|
|