2025-04-09 |
2025-04-09 |
B
Purchase
|
Non-Executive Director
|
1,000
6.06
CHF 38,740
|
1,000
|
6.06
|
CHF 100,000
|
|
2025-03-27 |
2025-03-27 |
B
Purchase
|
Non-Executive Director
|
2,000
6.76
CHF 15,284
|
2,000
|
6.76
|
CHF 13,511
|
|
2025-03-26 |
2025-03-26 |
B
Purchase
|
Non-Executive Director
|
3,000
6.86
CHF 23,284
|
3,000
|
6.86
|
CHF 20,583
|
|
2024-12-17 |
2024-12-17 |
B
Purchase
|
Executive Director / Officer
|
506
8.70
CHF 4,923
|
506
|
8.70
|
CHF 4,402
|
|
2024-12-17 |
2024-12-17 |
B
Purchase
|
Non-Executive Director
|
2,000
8.91
CHF 19,933
|
2,000
|
8.91
|
CHF 17,820
|
|
2024-12-17 |
2024-12-17 |
B
Purchase
|
Non-Executive Director
|
5,000
8.75
CHF 48,939
|
5,000
|
8.75
|
CHF 43,750
|
|
2024-12-16 |
2024-12-16 |
B
Purchase
|
Non-Executive Director
|
1,500
9.02
CHF 15,129
|
1,500
|
9.02
|
CHF 13,525
|
|
2024-12-13 |
2024-12-13 |
B
Purchase
|
Non-Executive Director
|
500
9.00
CHF 5,046
|
500
|
9.00
|
CHF 4,500
|
|
2024-12-10 |
2024-12-10 |
B
Purchase
|
Non-Executive Director
|
1,000
8.88
CHF 10,022
|
1,000
|
8.88
|
CHF 8,882
|
|
2024-12-05 |
2024-12-05 |
B
Purchase
|
Executive Director / Officer
|
16,829
9.04
CHF 171,679
|
16,829
|
9.04
|
CHF 152,144
|
|
2024-12-04 |
2024-12-04 |
B
Purchase
|
Executive Director / Officer
|
13,171
9.18
CHF 136,374
|
13,171
|
9.18
|
CHF 120,856
|
|
2024-12-04 |
2024-12-04 |
B
Purchase
|
Non-Executive Director
|
50,000
9.23
CHF 522,510
|
50,000
|
9.23
|
CHF 461,500
|
|
2024-12-03 |
2024-12-03 |
B
Purchase
|
Executive Director / Officer
|
150
5.00
CHF 849
|
150
|
5.00
|
CHF 750
|
|
2024-12-02 |
2024-12-02 |
B
Purchase
|
Executive Director / Officer
|
46,490
5.00
CHF 263,180
|
46,490
|
5.00
|
CHF 232,450
|
|
2024-12-01 |
2024-12-01 |
B
Purchase
|
Executive Director / Officer
|
2,739
5.00
CHF 15,505
|
2,739
|
5.00
|
CHF 13,695
|
|
2024-12-01 |
2024-12-01 |
B
Purchase
|
Executive Director / Officer
|
15,000
5.00
CHF 84,915
|
15,000
|
5.00
|
CHF 75,000
|
|
2024-11-27 |
2024-11-27 |
S
Sale
|
Non-Executive Director
|
1,000
12.81
CHF 14,368
|
1,000
|
12.81
|
CHF 12,812
|
|
2024-11-25 |
2024-11-25 |
B
Purchase
|
Executive Director / Officer
|
5,000
10.55
CHF 59,159
|
5,000
|
10.55
|
CHF 52,750
|
|
2024-11-25 |
2024-11-25 |
S
Sale
|
Non-Executive Director
|
2,208
953.65
CHF 2,361,502
|
2,208
|
953.65
|
CHF 2,105,664
|
|
2024-11-22 |
2024-11-22 |
S
Sale
|
Non-Executive Director
|
792
947.36
CHF 850,474
|
792
|
947.36
|
CHF 750,308
|
|
2024-11-20 |
2024-11-20 |
B
Purchase
|
Non-Executive Director
|
2,016,504
5.00
CHF 11,428,536
|
2,016,504
|
5.00
|
CHF 10,082,520
|
|
2024-08-28 |
2024-08-28 |
B
Purchase
|
Non-Executive Director
|
3,000
7.20
CHF 25,659
|
3,000
|
7.20
|
CHF 21,600
|
|
2024-08-27 |
2024-08-27 |
B
Purchase
|
Non-Executive Director
|
3,000
7.10
CHF 25,302
|
3,000
|
7.10
|
CHF 21,300
|
|
2024-08-23 |
2024-08-23 |
B
Purchase
|
Non-Executive Director
|
1,000
6.87
CHF 8,060
|
1,000
|
6.87
|
CHF 6,870
|
|
2024-06-03 |
2024-06-03 |
B
Purchase
|
Executive Director / Officer
|
7,856
10.82
CHF 94,044
|
7,856
|
10.82
|
CHF 85,000
|
|
2024-06-03 |
2024-06-03 |
B
Purchase
|
Executive Director / Officer
|
9,997
10.82
CHF 119,676
|
9,997
|
10.82
|
CHF 108,167
|
|
2023-11-16 |
2023-11-16 |
B
Purchase
|
Non-Executive Director
|
3,186
10.04
CHF 36,003
|
3,186
|
10.04
|
CHF 31,983
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
1,000
13.78
CHF 15,151
|
1,000
|
13.78
|
CHF 13,780
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,000
13.78
CHF 30,302
|
2,000
|
13.78
|
CHF 27,560
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,000
13.78
CHF 30,302
|
2,000
|
13.78
|
CHF 27,560
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
3,000
13.78
CHF 45,453
|
3,000
|
13.78
|
CHF 41,340
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
3,000
13.78
CHF 45,453
|
3,000
|
13.78
|
CHF 41,340
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
2,521
17.06
CHF 47,284
|
2,521
|
17.06
|
CHF 43,005
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,931
17.06
CHF 54,975
|
2,931
|
17.06
|
CHF 50,000
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,931
17.06
CHF 54,975
|
2,931
|
17.06
|
CHF 50,000
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Non-Executive Director
|
2,931
17.06
CHF 54,975
|
2,931
|
17.06
|
CHF 50,000
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
5,862
17.06
CHF 109,950
|
5,862
|
17.06
|
CHF 100,000
|
|
2023-06-05 |
2023-06-05 |
B
Purchase
|
Executive Director / Officer
|
14,331
17.06
CHF 268,816
|
14,331
|
17.06
|
CHF 244,489
|
|
2023-03-28 |
2023-03-28 |
B
Purchase
|
Non-Executive Director
|
3,000
12.06
CHF 39,512
|
3,000
|
12.06
|
CHF 36,190
|
|
2023-03-28 |
2023-03-28 |
B
Purchase
|
Executive Director / Officer
|
1,000
12.01
CHF 13,115
|
1,000
|
12.01
|
CHF 12,012
|
|
2023-03-28 |
2023-03-28 |
B
Purchase
|
Non-Executive Director
|
2,990
13.04
CHF 42,569
|
2,990
|
13.04
|
CHF 38,990
|
|
2023-03-24 |
2023-03-24 |
B
Purchase
|
Executive Director / Officer
|
1,000
14.03
CHF 15,305
|
1,000
|
14.03
|
CHF 14,031
|
|
2023-03-24 |
2023-03-24 |
B
Purchase
|
Non-Executive Director
|
3,079
14.42
CHF 48,421
|
3,079
|
14.42
|
CHF 44,390
|
|
2022-12-22 |
2022-12-22 |
B
Purchase
|
Non-Executive Director
|
2,000
16.26
CHF 19,135
|
2,000
|
16.26
|
CHF 32,520
|
|
2022-10-11 |
2022-10-11 |
B
Purchase
|
Non-Executive Director
|
7,000
19.13
CHF 78,781
|
7,000
|
19.13
|
CHF 133,890
|
|
2022-10-05 |
2022-10-05 |
B
Purchase
|
Non-Executive Director
|
345
21.45
CHF 4,354
|
345
|
21.45
|
CHF 7,400
|
|
2022-10-05 |
2022-10-05 |
B
Purchase
|
Non-Executive Director
|
474
21.50
CHF 5,996
|
474
|
21.50
|
CHF 10,191
|
|
2022-09-28 |
2022-09-28 |
B
Purchase
|
Non-Executive Director
|
3,000
22.02
CHF 38,870
|
3,000
|
22.02
|
CHF 66,060
|
|
2022-09-27 |
2022-09-27 |
B
Purchase
|
Non-Executive Director
|
2,000
23.05
CHF 27,125
|
2,000
|
23.05
|
CHF 46,100
|
|
2022-09-22 |
2022-09-22 |
B
Purchase
|
Non-Executive Director
|
4,661
25.03
CHF 68,646
|
4,661
|
25.03
|
CHF 116,665
|
|
2022-09-21 |
2022-09-21 |
B
Purchase
|
Non-Executive Director
|
339
25.10
CHF 5,007
|
339
|
25.10
|
CHF 8,509
|
|
2022-09-21 |
2022-09-21 |
S
Sale
|
Executive Director / Officer
|
5,000
25.96
CHF 76,374
|
5,000
|
25.96
|
CHF 129,800
|
|
2022-09-21 |
2022-09-21 |
S
Sale
|
Executive Director / Officer
|
5,000
25.71
CHF 75,639
|
5,000
|
25.71
|
CHF 128,550
|
|
2022-09-21 |
2022-09-21 |
S
Sale
|
Executive Director / Officer
|
4,000
25.25
CHF 59,428
|
4,000
|
25.25
|
CHF 101,000
|
|
2022-09-20 |
2022-09-20 |
S
Sale
|
Executive Director / Officer
|
1,000
25.60
CHF 15,063
|
1,000
|
25.60
|
CHF 25,600
|
|
2022-09-20 |
2022-09-20 |
S
Sale
|
Executive Director / Officer
|
5,000
26.21
CHF 77,110
|
5,000
|
26.21
|
CHF 131,050
|
|
2022-09-15 |
2022-09-15 |
S
Sale
|
Executive Director / Officer
|
5,000
27.12
CHF 79,789
|
5,000
|
27.12
|
CHF 135,604
|
|
2022-09-07 |
2022-09-07 |
S
Sale
|
Executive Director / Officer
|
2,790
28.62
CHF 46,983
|
2,790
|
28.62
|
CHF 79,849
|
|
2022-09-06 |
2022-09-06 |
S
Sale
|
Executive Director / Officer
|
1,386
29.23
CHF 23,841
|
1,386
|
29.23
|
CHF 40,519
|
|
2022-09-05 |
2022-09-05 |
S
Sale
|
Executive Director / Officer
|
3,824
29.31
CHF 65,945
|
3,824
|
29.31
|
CHF 112,075
|
|
2022-09-01 |
2022-09-01 |
B
Purchase
|
Non-Executive Director
|
1,893
29.55
CHF 32,916
|
1,893
|
29.55
|
CHF 55,941
|
|
2022-08-30 |
2022-08-30 |
B
Purchase
|
Non-Executive Director
|
4,000
31.31
CHF 73,690
|
4,000
|
31.31
|
CHF 125,238
|
|
2022-06-14 |
2022-06-14 |
B
Purchase
|
Non-Executive Director
|
5,000
40.05
CHF 117,827
|
5,000
|
40.05
|
CHF 200,250
|
|
2022-06-13 |
2022-06-13 |
B
Purchase
|
Non-Executive Director
|
7,000
42.00
CHF 172,990
|
7,000
|
42.00
|
CHF 294,000
|
|
2022-06-08 |
2022-06-08 |
B
Purchase
|
Executive Director / Officer
|
2,000
43.72
CHF 51,444
|
2,000
|
43.72
|
CHF 87,430
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Executive Director / Officer
|
15,000
55.60
CHF 490,726
|
15,000
|
55.60
|
CHF 834,000
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Non-Executive Director
|
4,000
55.60
CHF 130,860
|
4,000
|
55.60
|
CHF 222,400
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Non-Executive Director
|
4,000
55.60
CHF 130,860
|
4,000
|
55.60
|
CHF 222,400
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Non-Executive Director
|
4,000
55.60
CHF 130,860
|
4,000
|
55.60
|
CHF 222,400
|
|
2021-06-21 |
2021-06-21 |
B
Purchase
|
Non-Executive Director
|
6,000
55.60
CHF 196,290
|
6,000
|
55.60
|
CHF 333,600
|
|
2021-06-03 |
2021-06-03 |
B
Purchase
|
Executive Director / Officer
|
3,822
45.67
CHF 102,702
|
3,822
|
45.67
|
CHF 174,545
|
|
2021-06-03 |
2021-06-03 |
B
Purchase
|
Executive Director / Officer
|
5,146
45.67
CHF 138,274
|
5,146
|
45.67
|
CHF 235,000
|
|
2021-04-06 |
2021-04-06 |
S
Sale
|
Executive Director / Officer
|
2,500
49.21
CHF 72,384
|
2,500
|
49.21
|
CHF 123,019
|
|
2021-03-31 |
2021-03-31 |
S
Sale
|
Executive Director / Officer
|
2,500
49.15
CHF 72,298
|
2,500
|
49.15
|
CHF 122,873
|
|
2020-12-21 |
2020-12-21 |
S
Sale
|
Executive Director / Officer
|
5,000
45.04
CHF 132,498
|
5,000
|
45.04
|
CHF 225,184
|
|