2024-10-07 |
2024-10-07 |
B
Purchase
|
Executive Director / Officer
|
12,500
22.90
CHF 334,884
|
12,500
|
22.90
|
CHF 286,250
|
|
2024-10-01 |
2024-10-01 |
B
Purchase
|
Executive Director / Officer
|
17,500
23.85
CHF 492,836
|
17,500
|
23.85
|
CHF 417,375
|
|
2024-09-24 |
2024-09-24 |
B
Purchase
|
Executive Director / Officer
|
24,500
24.80
CHF 716,786
|
24,500
|
24.80
|
CHF 607,600
|
|
2024-09-20 |
2024-09-20 |
B
Purchase
|
Executive Director / Officer
|
15,500
25.55
CHF 467,072
|
15,500
|
25.55
|
CHF 396,025
|
|
2024-09-16 |
2024-09-16 |
B
Purchase
|
Executive Director / Officer
|
10,500
25.45
CHF 316,288
|
10,500
|
25.45
|
CHF 267,225
|
|
2024-09-11 |
2024-09-11 |
B
Purchase
|
Executive Director / Officer
|
32,000
25.95
CHF 974,225
|
32,000
|
25.95
|
CHF 830,400
|
|
2024-09-05 |
2024-09-05 |
B
Purchase
|
Executive Director / Officer
|
16,500
26.20
CHF 512,146
|
16,500
|
26.20
|
CHF 432,300
|
|
2024-09-04 |
2024-09-04 |
B
Purchase
|
Executive Director / Officer
|
32,500
25.83
CHF 985,913
|
32,500
|
25.83
|
CHF 839,575
|
|
2024-08-30 |
2024-08-30 |
B
Purchase
|
Executive Director / Officer
|
32,000
26.55
CHF 1,009,240
|
32,000
|
26.55
|
CHF 849,600
|
|
2024-08-28 |
2024-08-28 |
B
Purchase
|
Executive Director / Officer
|
22,277
26.50
CHF 701,265
|
22,277
|
26.50
|
CHF 590,341
|
|
2024-07-01 |
2024-07-01 |
B
Purchase
|
Executive Director / Officer
|
10,000
27.90
CHF 310,388
|
10,000
|
27.90
|
CHF 279,000
|
|
2024-06-26 |
2024-06-26 |
B
Purchase
|
Executive Director / Officer
|
7,500
28.30
CHF 237,168
|
7,500
|
28.30
|
CHF 212,250
|
|
2024-06-24 |
2024-06-24 |
B
Purchase
|
Executive Director / Officer
|
10,500
28.45
CHF 334,064
|
10,500
|
28.45
|
CHF 298,725
|
|
2024-06-21 |
2024-06-21 |
B
Purchase
|
Executive Director / Officer
|
9,500
27.65
CHF 294,537
|
9,500
|
27.65
|
CHF 262,675
|
|
2024-06-19 |
2024-06-19 |
B
Purchase
|
Executive Director / Officer
|
18,500
27.25
CHF 569,762
|
18,500
|
27.25
|
CHF 504,125
|
|
2024-06-18 |
2024-06-18 |
B
Purchase
|
Executive Director / Officer
|
20,000
27.45
CHF 617,131
|
20,000
|
27.45
|
CHF 549,000
|
|
2024-05-02 |
2024-05-02 |
B
Purchase
|
Executive Director / Officer
|
40,000
37.06
CHF 1,617,822
|
40,000
|
37.06
|
CHF 1,482,201
|
|
2024-04-08 |
2024-04-08 |
B
Purchase
|
Executive Director / Officer
|
38,200
43.78
CHF 1,852,898
|
38,200
|
43.78
|
CHF 1,672,442
|
|
2024-04-08 |
2024-04-08 |
S
Sale
|
Executive Director / Officer
|
13,000
43.77
CHF 630,440
|
13,000
|
43.77
|
CHF 569,041
|
|
2024-04-08 |
2024-04-08 |
S
Sale
|
Executive Director / Officer
|
13,000
43.77
CHF 630,440
|
13,000
|
43.77
|
CHF 569,041
|
|
2024-03-28 |
2024-03-28 |
B
Purchase
|
Executive Director / Officer
|
9,000
44.90
CHF 447,096
|
9,000
|
44.90
|
CHF 404,100
|
|
2024-03-27 |
2024-03-27 |
S
Sale
|
Executive Director / Officer
|
218,293
44.55
CHF 10,756,771
|
218,293
|
44.55
|
CHF 9,724,953
|
|
2024-02-23 |
2024-02-23 |
B
Purchase
|
Executive Director / Officer
|
8,300
46.30
CHF 436,438
|
8,300
|
46.30
|
CHF 384,290
|
|
2024-02-14 |
2024-02-14 |
B
Purchase
|
Executive Director / Officer
|
9,300
49.35
CHF 517,380
|
9,300
|
49.35
|
CHF 458,955
|
|
2024-02-12 |
2024-02-12 |
B
Purchase
|
Executive Director / Officer
|
9,200
49.45
CHF 519,496
|
9,200
|
49.45
|
CHF 454,940
|
|
2024-02-08 |
2024-02-08 |
B
Purchase
|
Executive Director / Officer
|
19,700
49.65
CHF 1,118,170
|
19,700
|
49.65
|
CHF 978,105
|
|
2024-02-06 |
2024-02-06 |
B
Purchase
|
Executive Director / Officer
|
8,500
47.20
CHF 460,738
|
8,500
|
47.20
|
CHF 401,200
|
|
2024-02-01 |
2024-02-01 |
B
Purchase
|
Non-Executive Director
|
10,000
46.56
CHF 540,301
|
10,000
|
46.56
|
CHF 465,576
|
|
2024-02-01 |
2024-02-01 |
B
Purchase
|
Executive Director / Officer
|
23,500
46.45
CHF 1,266,773
|
23,500
|
46.45
|
CHF 1,091,575
|
|
2024-02-01 |
2024-02-01 |
S
Sale
|
Executive Director / Officer
|
10,000
46.56
CHF 540,301
|
10,000
|
46.56
|
CHF 465,576
|
|
2024-01-30 |
2024-01-30 |
B
Purchase
|
Executive Director / Officer
|
11,500
46.95
CHF 626,583
|
11,500
|
46.95
|
CHF 539,925
|
|
2024-01-16 |
2024-01-16 |
B
Purchase
|
Executive Director / Officer
|
11,000
48.90
CHF 628,160
|
11,000
|
48.90
|
CHF 537,900
|
|
2024-01-11 |
2024-01-11 |
B
Purchase
|
Executive Director / Officer
|
10,000
48.30
CHF 567,380
|
10,000
|
48.30
|
CHF 483,000
|
|
2024-01-10 |
2024-01-10 |
B
Purchase
|
Executive Director / Officer
|
10,000
48.50
CHF 568,857
|
10,000
|
48.50
|
CHF 485,000
|
|
2024-01-10 |
2024-01-10 |
S
Sale
|
Executive Director / Officer
|
25,000
48.50
CHF 1,422,141
|
25,000
|
48.50
|
CHF 1,212,500
|
|
2024-01-05 |
2024-01-05 |
B
Purchase
|
Executive Director / Officer
|
450
47.00
CHF 24,870
|
450
|
47.00
|
CHF 21,150
|
|
2024-01-05 |
2024-01-05 |
B
Purchase
|
Executive Director / Officer
|
20,000
47.10
CHF 1,107,698
|
20,000
|
47.10
|
CHF 942,000
|
|
2024-01-04 |
2024-01-04 |
B
Purchase
|
Executive Director / Officer
|
10,000
46.95
CHF 552,789
|
10,000
|
46.95
|
CHF 469,500
|
|
2023-12-13 |
2023-12-13 |
B
Purchase
|
Executive Director / Officer
|
10,000
47.50
CHF 542,545
|
10,000
|
47.50
|
CHF 475,000
|
|
2023-10-09 |
2023-10-09 |
B
Purchase
|
Executive Director / Officer
|
11,000
62.40
CHF 753,461
|
11,000
|
62.40
|
CHF 686,400
|
|
2023-10-02 |
2023-10-02 |
B
Purchase
|
Executive Director / Officer
|
101,461
74.88
CHF 8,304,568
|
101,461
|
74.88
|
CHF 7,597,263
|
|
2023-09-29 |
2023-09-29 |
B
Purchase
|
Executive Director / Officer
|
11,000
64.00
CHF 769,331
|
11,000
|
64.00
|
CHF 704,000
|
|
2023-09-28 |
2023-09-28 |
B
Purchase
|
Executive Director / Officer
|
14,000
64.40
CHF 978,506
|
14,000
|
64.40
|
CHF 901,600
|
|
2023-09-11 |
2023-09-11 |
B
Purchase
|
Executive Director / Officer
|
8,000
69.94
CHF 626,746
|
8,000
|
69.94
|
CHF 559,495
|
|
2023-09-07 |
2023-09-07 |
B
Purchase
|
Executive Director / Officer
|
12,000
72.50
CHF 975,705
|
12,000
|
72.50
|
CHF 870,000
|
|
2023-07-19 |
2023-07-19 |
B
Purchase
|
Executive Director / Officer
|
8,000
75.20
CHF 700,924
|
8,000
|
75.20
|
CHF 601,600
|
|
2023-07-04 |
2023-07-04 |
S
Sale
|
Executive Director / Officer
|
213,907
71.47
CHF 17,046,820
|
213,907
|
71.47
|
CHF 15,288,628
|
|
2023-06-22 |
2023-06-22 |
B
Purchase
|
Executive Director / Officer
|
10,000
74.50
CHF 833,953
|
10,000
|
74.50
|
CHF 745,000
|
|
2023-06-07 |
2023-06-07 |
B
Purchase
|
Executive Director / Officer
|
25,000
72.81
CHF 2,005,168
|
25,000
|
72.81
|
CHF 1,820,232
|
|
2023-06-07 |
2023-06-07 |
S
Sale
|
Non-Executive Director
|
15,000
72.48
CHF 1,197,695
|
15,000
|
72.48
|
CHF 1,087,232
|
|
2023-06-07 |
2023-06-07 |
S
Sale
|
Executive Director / Officer
|
111,450
72.50
CHF 8,901,066
|
111,450
|
72.50
|
CHF 8,080,125
|
|
2023-06-01 |
2023-06-01 |
B
Purchase
|
Executive Director / Officer
|
33,000
73.72
CHF 2,669,888
|
33,000
|
73.72
|
CHF 2,432,700
|
|
2023-05-22 |
2023-05-22 |
B
Purchase
|
Executive Director / Officer
|
10,000
73.90
CHF 820,216
|
10,000
|
73.90
|
CHF 739,000
|
|
2023-05-15 |
2023-05-15 |
B
Purchase
|
Executive Director / Officer
|
11,000
74.30
CHF 911,044
|
11,000
|
74.30
|
CHF 817,300
|
|
2023-04-28 |
2023-04-28 |
B
Purchase
|
Executive Director / Officer
|
22,500
72.93
CHF 1,834,024
|
22,500
|
72.93
|
CHF 1,640,891
|
|
2023-04-28 |
2023-04-28 |
S
Sale
|
Executive Director / Officer
|
253,634
0.07
CHF 20,978
|
253,634
|
0.07
|
CHF 18,769
|
|
2023-04-28 |
2023-04-28 |
S
Sale
|
Non-Executive Director
|
12,500
72.93
CHF 1,018,902
|
12,500
|
72.93
|
CHF 911,606
|
|
2023-04-27 |
2023-04-27 |
B
Purchase
|
Executive Director / Officer
|
18,000
77.70
CHF 1,568,810
|
18,000
|
77.70
|
CHF 1,398,600
|
|
2023-04-13 |
2023-04-13 |
B
Purchase
|
Executive Director / Officer
|
11,000
78.20
CHF 959,639
|
11,000
|
78.20
|
CHF 860,200
|
|
2023-03-29 |
2023-03-29 |
S
Sale
|
Executive Director / Officer
|
455,651
75.00
CHF 37,157,200
|
455,651
|
75.00
|
CHF 34,173,825
|
|
2023-03-28 |
2023-03-28 |
B
Purchase
|
Executive Director / Officer
|
11,000
78.90
CHF 947,573
|
11,000
|
78.90
|
CHF 867,900
|
|
2023-02-13 |
2023-02-13 |
B
Purchase
|
Executive Director / Officer
|
22,000
78.88
CHF 1,876,502
|
22,000
|
78.88
|
CHF 1,735,413
|
|
2023-01-17 |
2023-01-17 |
S
Sale
|
Executive Director / Officer
|
500
80.20
CHF 43,269
|
500
|
80.20
|
CHF 40,098
|
|
2023-01-11 |
2023-01-11 |
B
Purchase
|
Executive Director / Officer
|
11,500
71.30
CHF 888,206
|
11,500
|
71.30
|
CHF 819,908
|
|
2022-12-29 |
2022-12-29 |
B
Purchase
|
Executive Director / Officer
|
10,000
66.50
CHF 391,286
|
10,000
|
66.50
|
CHF 665,000
|
|
2022-12-22 |
2022-12-22 |
B
Purchase
|
Executive Director / Officer
|
8,000
61.35
CHF 288,787
|
8,000
|
61.35
|
CHF 490,800
|
|
2022-12-19 |
2022-12-19 |
B
Purchase
|
Executive Director / Officer
|
31,000
61.16
CHF 1,115,583
|
31,000
|
61.16
|
CHF 1,895,960
|
|
2022-12-15 |
2022-12-15 |
B
Purchase
|
Executive Director / Officer
|
10,000
62.30
CHF 366,573
|
10,000
|
62.30
|
CHF 623,000
|
|
2022-12-01 |
2022-12-01 |
B
Purchase
|
Executive Director / Officer
|
11,000
62.70
CHF 405,819
|
11,000
|
62.70
|
CHF 689,700
|
|
2022-11-30 |
2022-11-30 |
B
Purchase
|
Executive Director / Officer
|
11,000
62.50
CHF 404,525
|
11,000
|
62.50
|
CHF 687,500
|
|
2022-11-25 |
2022-11-25 |
B
Purchase
|
Executive Director / Officer
|
10,000
63.30
CHF 372,457
|
10,000
|
63.30
|
CHF 633,000
|
|
2022-11-18 |
2022-11-18 |
B
Purchase
|
Executive Director / Officer
|
12,000
62.65
CHF 442,359
|
12,000
|
62.65
|
CHF 751,800
|
|
2022-11-17 |
2022-11-17 |
B
Purchase
|
Executive Director / Officer
|
10,000
65.00
CHF 382,460
|
10,000
|
65.00
|
CHF 650,000
|
|
2022-11-07 |
2022-11-07 |
S
Sale
|
Executive Director / Officer
|
1,000
61.37
CHF 36,109
|
1,000
|
61.37
|
CHF 61,368
|
|
2022-10-27 |
2022-10-27 |
B
Purchase
|
Executive Director / Officer
|
12,500
56.70
CHF 417,029
|
12,500
|
56.70
|
CHF 708,750
|
|