2025-04-07 |
2025-04-07 |
B
Purchase
|
Executive Director / Officer
|
1,000
69.94
CHF 77,890
|
1,000
|
69.94
|
CHF 100,000
|
|
2025-03-31 |
2025-03-31 |
B
Purchase
|
Executive Director / Officer
|
4,018
74.81
CHF 339,804
|
4,018
|
74.81
|
CHF 300,578
|
|
2025-03-28 |
2025-03-28 |
B
Purchase
|
Executive Director / Officer
|
1,477
74.20
CHF 124,323
|
1,477
|
74.20
|
CHF 109,593
|
|
2025-03-27 |
2025-03-27 |
B
Purchase
|
Executive Director / Officer
|
500
74.42
CHF 42,213
|
500
|
74.42
|
CHF 37,212
|
|
2025-03-26 |
2025-03-26 |
B
Purchase
|
Executive Director / Officer
|
2,766
73.87
CHF 231,136
|
2,766
|
73.87
|
CHF 204,328
|
|
2025-03-25 |
2025-03-25 |
B
Purchase
|
Executive Director / Officer
|
818
73.43
CHF 68,077
|
818
|
73.43
|
CHF 60,064
|
|
2025-03-24 |
2025-03-24 |
B
Purchase
|
Executive Director / Officer
|
900
73.53
CHF 74,908
|
900
|
73.53
|
CHF 66,173
|
|
2025-03-21 |
2025-03-21 |
B
Purchase
|
Executive Director / Officer
|
1,047
73.26
CHF 86,949
|
1,047
|
73.26
|
CHF 76,708
|
|
2025-03-19 |
2025-03-19 |
B
Purchase
|
Executive Director / Officer
|
999
73.01
CHF 83,090
|
999
|
73.01
|
CHF 72,937
|
|
2025-03-18 |
2025-03-18 |
B
Purchase
|
Executive Director / Officer
|
625
73.00
CHF 51,871
|
625
|
73.00
|
CHF 45,625
|
|
2025-03-17 |
2025-03-17 |
B
Purchase
|
Executive Director / Officer
|
323
73.47
CHF 26,926
|
323
|
73.47
|
CHF 23,730
|
|
2025-03-14 |
2025-03-14 |
B
Purchase
|
Executive Director / Officer
|
172
73.40
CHF 14,304
|
172
|
73.40
|
CHF 12,625
|
|
2025-03-07 |
2025-03-07 |
B
Purchase
|
Executive Director / Officer
|
1,225
74.05
CHF 102,581
|
1,225
|
74.05
|
CHF 90,715
|
|
2025-03-05 |
2025-03-05 |
B
Purchase
|
Executive Director / Officer
|
400
75.25
CHF 33,546
|
400
|
75.25
|
CHF 30,100
|
|
2025-03-03 |
2025-03-03 |
B
Purchase
|
Executive Director / Officer
|
1,000
76.48
CHF 84,809
|
1,000
|
76.48
|
CHF 76,480
|
|
2025-02-27 |
2025-02-27 |
B
Purchase
|
Executive Director / Officer
|
3,214
76.74
CHF 275,646
|
3,214
|
76.74
|
CHF 246,641
|
|
2025-02-26 |
2025-02-26 |
B
Purchase
|
Executive Director / Officer
|
550
76.06
CHF 46,841
|
550
|
76.06
|
CHF 41,834
|
|
2025-02-25 |
2025-02-25 |
B
Purchase
|
Executive Director / Officer
|
750
76.20
CHF 63,588
|
750
|
76.20
|
CHF 57,153
|
|
2025-02-24 |
2025-02-24 |
B
Purchase
|
Executive Director / Officer
|
616
58.92
CHF 40,380
|
616
|
58.92
|
CHF 36,293
|
|
2025-02-21 |
2025-02-21 |
B
Purchase
|
Executive Director / Officer
|
350
75.13
CHF 29,064
|
350
|
75.13
|
CHF 26,295
|
|
2025-02-20 |
2025-02-20 |
B
Purchase
|
Executive Director / Officer
|
1,300
74.49
CHF 107,182
|
1,300
|
74.49
|
CHF 96,839
|
|
2025-02-19 |
2025-02-19 |
B
Purchase
|
Executive Director / Officer
|
600
74.50
CHF 49,473
|
600
|
74.50
|
CHF 44,699
|
|
2025-02-18 |
2025-02-18 |
B
Purchase
|
Executive Director / Officer
|
1,250
73.56
CHF 102,266
|
1,250
|
73.56
|
CHF 91,949
|
|
2025-02-17 |
2025-02-17 |
B
Purchase
|
Executive Director / Officer
|
1,063
74.68
CHF 88,294
|
1,063
|
74.68
|
CHF 79,380
|
|
2025-02-13 |
2025-02-13 |
B
Purchase
|
Executive Director / Officer
|
406
72.40
CHF 32,181
|
406
|
72.40
|
CHF 29,394
|
|
2025-02-04 |
2025-02-04 |
B
Purchase
|
Executive Director / Officer
|
1,500
75.22
CHF 123,672
|
1,500
|
75.22
|
CHF 112,829
|
|
2025-01-31 |
2025-01-31 |
B
Purchase
|
Executive Director / Officer
|
2,931
76.58
CHF 246,837
|
2,931
|
76.58
|
CHF 224,458
|
|
2025-01-30 |
2025-01-30 |
B
Purchase
|
Executive Director / Officer
|
231
76.65
CHF 19,520
|
231
|
76.65
|
CHF 17,707
|
|
2025-01-29 |
2025-01-29 |
B
Purchase
|
Executive Director / Officer
|
500
76.50
CHF 42,285
|
500
|
76.50
|
CHF 38,249
|
|
2025-01-28 |
2025-01-28 |
B
Purchase
|
Executive Director / Officer
|
400
76.17
CHF 33,772
|
400
|
76.17
|
CHF 30,467
|
|
2025-01-27 |
2025-01-27 |
B
Purchase
|
Executive Director / Officer
|
1,956
75.58
CHF 163,069
|
1,956
|
75.58
|
CHF 147,842
|
|
2025-01-24 |
2025-01-24 |
B
Purchase
|
Executive Director / Officer
|
492
75.14
CHF 40,730
|
492
|
75.14
|
CHF 36,970
|
|
2025-01-22 |
2025-01-22 |
B
Purchase
|
Executive Director / Officer
|
2,213
75.56
CHF 184,585
|
2,213
|
75.56
|
CHF 167,212
|
|
2025-01-21 |
2025-01-21 |
B
Purchase
|
Executive Director / Officer
|
1,754
74.99
CHF 145,007
|
1,754
|
74.99
|
CHF 131,526
|
|
2025-01-16 |
2025-01-16 |
B
Purchase
|
Executive Director / Officer
|
1,000
74.94
CHF 82,077
|
1,000
|
74.94
|
CHF 74,936
|
|
2025-01-15 |
2025-01-15 |
B
Purchase
|
Executive Director / Officer
|
1,100
74.76
CHF 90,130
|
1,100
|
74.76
|
CHF 82,235
|
|
2025-01-06 |
2025-01-06 |
B
Purchase
|
Executive Director / Officer
|
19
77.00
CHF 1,607
|
19
|
77.00
|
CHF 1,463
|
|
2024-12-30 |
2024-12-30 |
B
Purchase
|
Executive Director / Officer
|
3,720
74.65
CHF 307,825
|
3,720
|
74.65
|
CHF 277,695
|
|
2024-12-27 |
2024-12-27 |
B
Purchase
|
Executive Director / Officer
|
315
73.15
CHF 25,636
|
315
|
73.15
|
CHF 23,042
|
|
2024-12-27 |
2024-12-27 |
B
Purchase
|
Executive Director / Officer
|
315
73.24
CHF 25,668
|
315
|
73.24
|
CHF 23,070
|
|
2024-12-23 |
2024-12-23 |
B
Purchase
|
Executive Director / Officer
|
2,450
71.00
CHF 193,554
|
2,450
|
71.00
|
CHF 173,950
|
|
2024-12-20 |
2024-12-20 |
B
Purchase
|
Executive Director / Officer
|
550
70.80
CHF 43,329
|
550
|
70.80
|
CHF 38,940
|
|
2024-12-13 |
2024-12-13 |
B
Purchase
|
Executive Director / Officer
|
1,528
70.00
CHF 119,933
|
1,528
|
70.00
|
CHF 106,959
|
|
2024-11-27 |
2024-11-27 |
B
Purchase
|
Executive Director / Officer
|
6,666
69.00
CHF 515,838
|
6,666
|
69.00
|
CHF 459,954
|
|
2024-11-27 |
2024-11-27 |
B
Purchase
|
Executive Director / Officer
|
6,666
69.00
CHF 515,838
|
6,666
|
69.00
|
CHF 459,954
|
|
2024-11-27 |
2024-11-27 |
S
Sale
|
Executive Director / Officer
|
13,332
69.00
CHF 1,031,677
|
13,332
|
69.00
|
CHF 919,908
|
|
2024-11-20 |
2024-11-20 |
B
Purchase
|
Executive Director / Officer
|
6,668
69.00
CHF 521,514
|
6,668
|
69.00
|
CHF 460,092
|
|
2024-11-20 |
2024-11-20 |
S
Sale
|
Executive Director / Officer
|
6,668
69.00
CHF 521,514
|
6,668
|
69.00
|
CHF 460,092
|
|
2024-10-31 |
2024-10-31 |
B
Purchase
|
Executive Director / Officer
|
1,000
68.81
CHF 79,683
|
1,000
|
68.81
|
CHF 68,805
|
|
2024-10-28 |
2024-10-28 |
B
Purchase
|
Executive Director / Officer
|
1,522
69.56
CHF 122,324
|
1,522
|
69.56
|
CHF 105,872
|
|
2024-10-02 |
2024-10-02 |
B
Purchase
|
Executive Director / Officer
|
2,686
68.26
CHF 215,743
|
2,686
|
68.26
|
CHF 183,346
|
|
2024-09-30 |
2024-09-30 |
B
Purchase
|
Executive Director / Officer
|
5,000
68.00
CHF 402,050
|
5,000
|
68.00
|
CHF 340,000
|
|
2024-09-30 |
2024-09-30 |
B
Purchase
|
Executive Director / Officer
|
5,000
68.00
CHF 402,050
|
5,000
|
68.00
|
CHF 340,000
|
|
2024-09-30 |
2024-09-30 |
S
Sale
|
Executive Director / Officer
|
10,000
68.00
CHF 804,100
|
10,000
|
68.00
|
CHF 680,000
|
|
2024-09-24 |
2024-09-24 |
B
Purchase
|
Executive Director / Officer
|
1,329
68.58
CHF 108,068
|
1,329
|
68.58
|
CHF 91,143
|
|
2024-09-16 |
2024-09-16 |
B
Purchase
|
Executive Director / Officer
|
1,000
68.48
CHF 81,049
|
1,000
|
68.48
|
CHF 68,476
|
|
2024-08-27 |
2024-08-27 |
B
Purchase
|
Executive Director / Officer
|
1,760
73.00
CHF 152,621
|
1,760
|
73.00
|
CHF 128,480
|
|
2024-08-26 |
2024-08-26 |
B
Purchase
|
Executive Director / Officer
|
3,361
72.00
CHF 285,744
|
3,361
|
72.00
|
CHF 241,992
|
|
2024-08-21 |
2024-08-21 |
B
Purchase
|
Executive Director / Officer
|
3,000
73.00
CHF 256,493
|
3,000
|
73.00
|
CHF 219,000
|
|
2024-08-19 |
2024-08-19 |
B
Purchase
|
Executive Director / Officer
|
1,000
73.00
CHF 84,354
|
1,000
|
73.00
|
CHF 73,000
|
|
2024-08-16 |
2024-08-16 |
B
Purchase
|
Executive Director / Officer
|
344
72.40
CHF 28,539
|
344
|
72.40
|
CHF 24,906
|
|
2024-08-15 |
2024-08-15 |
B
Purchase
|
Executive Director / Officer
|
336
71.91
CHF 27,937
|
336
|
71.91
|
CHF 24,163
|
|
2024-07-19 |
2024-07-19 |
B
Purchase
|
Executive Director / Officer
|
4,518
74.93
CHF 376,594
|
4,518
|
74.93
|
CHF 338,511
|
|
2024-07-02 |
2024-07-02 |
B
Purchase
|
Executive Director / Officer
|
21,000
76.00
CHF 1,775,550
|
21,000
|
76.00
|
CHF 1,596,000
|
|
2024-05-23 |
2024-05-23 |
B
Purchase
|
Executive Director / Officer
|
305
73.42
CHF 24,450
|
305
|
73.42
|
CHF 22,392
|
|
2024-03-26 |
2024-03-26 |
B
Purchase
|
Executive Director / Officer
|
10,650
69.94
CHF 828,062
|
10,650
|
69.94
|
CHF 744,861
|
|
2024-03-26 |
2024-03-26 |
B
Purchase
|
Executive Director / Officer
|
10,650
69.94
CHF 828,062
|
10,650
|
69.94
|
CHF 744,861
|
|
2024-03-26 |
2024-03-26 |
B
Purchase
|
Executive Director / Officer
|
10,650
69.94
CHF 828,062
|
10,650
|
69.94
|
CHF 744,861
|
|
2024-03-26 |
2024-03-26 |
S
Sale
|
Executive Director / Officer
|
30,000
70.00
CHF 2,334,570
|
30,000
|
70.00
|
CHF 2,100,000
|
|
2023-10-31 |
2023-10-31 |
B
Purchase
|
Executive Director / Officer
|
2,750
66.42
CHF 202,497
|
2,750
|
66.42
|
CHF 182,660
|
|
2023-10-31 |
2023-10-31 |
B
Purchase
|
Executive Director / Officer
|
1,298
66.60
CHF 95,835
|
1,298
|
66.60
|
CHF 86,447
|
|
2023-08-21 |
2023-08-21 |
B
Purchase
|
Executive Director / Officer
|
320
67.00
CHF 24,292
|
320
|
67.00
|
CHF 21,440
|
|
2023-08-17 |
2023-08-17 |
B
Purchase
|
Executive Director / Officer
|
480
66.00
CHF 35,982
|
480
|
66.00
|
CHF 31,680
|
|
2023-08-11 |
2023-08-11 |
B
Purchase
|
Executive Director / Officer
|
1,902
64.96
CHF 140,859
|
1,902
|
64.96
|
CHF 123,550
|
|
2022-05-18 |
2022-05-18 |
B
Purchase
|
Executive Director / Officer
|
5,834
79.99
CHF 274,596
|
5,834
|
79.99
|
CHF 466,683
|
|