June 1, 2023 |
June 1, 2023 |
|
B
Purchase
|
Non-Executive Director
|
120
252.00
30,240
CHF
|
120
|
252.00
|
30,240
CHF
|
|
June 1, 2023 |
June 1, 2023 |
|
S
Sale
|
Executive Director / Officer
|
856
182.47
156,198
CHF
|
856
|
182.47
|
156,198
CHF
|
|
June 1, 2023 |
June 1, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
33,000
73.72
2,432,700
CHF
|
33,000
|
73.72
|
2,432,700
CHF
|
|
June 1, 2023 |
June 1, 2023 |
|
B
Purchase
|
Non-Executive Director
|
10
1,675.00
16,750
CHF
|
10
|
1,675.00
|
16,750
CHF
|
|
June 1, 2023 |
June 1, 2023 |
|
S
Sale
|
Executive Director / Officer
|
4,000
59.16
236,623
CHF
|
4,000
|
59.16
|
236,623
CHF
|
|
June 1, 2023 |
June 1, 2023 |
|
B
Purchase
|
Non-Executive Director
|
18,000
9.70
174,620
CHF
|
18,000
|
9.70
|
174,620
CHF
|
|
June 1, 2023 |
June 1, 2023 |
|
S
Sale
|
Executive Director / Officer
|
1,000
91.00
91,000
CHF
|
1,000
|
91.00
|
91,000
CHF
|
|
June 1, 2023 |
June 1, 2023 |
|
S
Sale
|
Executive Director / Officer
|
4,470
90.54
404,700
CHF
|
4,470
|
90.54
|
404,700
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
B
Purchase
|
Non-Executive Director
|
200,080
24.98
4,997,948
CHF
|
200,080
|
24.98
|
4,997,948
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
10
294.25
2,943
CHF
|
10
|
294.25
|
2,943
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
10
294.25
2,943
CHF
|
10
|
294.25
|
2,943
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
S
Sale
|
Executive Director / Officer
|
787
72.53
57,081
CHF
|
787
|
72.53
|
57,081
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
B
Purchase
|
Non-Executive Director
|
500
55.56
27,780
CHF
|
500
|
55.56
|
27,780
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
4,824
9.60
46,310
CHF
|
4,824
|
9.60
|
46,310
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
S
Sale
|
Executive Director / Officer
|
270
11.00
2,970
CHF
|
270
|
11.00
|
2,970
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
S
Sale
|
Executive Director / Officer
|
1,030
8.30
8,549
CHF
|
1,030
|
8.30
|
8,549
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
S
Sale
|
Executive Director / Officer
|
3,000
59.00
177,000
CHF
|
3,000
|
59.00
|
177,000
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
B
Purchase
|
Non-Executive Director
|
1,315
75.95
99,874
CHF
|
1,315
|
75.95
|
99,874
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
10
294.25
2,943
CHF
|
10
|
294.25
|
2,943
CHF
|
|
May 31, 2023 |
May 31, 2023 |
|
S
Sale
|
Non-Executive Director
|
6,511
200.00
1,302,200
CHF
|
6,511
|
200.00
|
1,302,200
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
B
Purchase
|
Non-Executive Director
|
16
1,675.00
26,800
CHF
|
16
|
1,675.00
|
26,800
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
555,900
1.44
800,000
CHF
|
555,900
|
1.44
|
800,000
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
586,600
1.45
850,000
CHF
|
586,600
|
1.45
|
850,000
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
714,500
1.43
1,020,000
CHF
|
714,500
|
1.43
|
1,020,000
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
1,070,000
1.43
1,534,800
CHF
|
1,070,000
|
1.43
|
1,534,800
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
B
Purchase
|
Non-Executive Director
|
1
60,000.00
60,000
CHF
|
1
|
60,000.00
|
60,000
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
B
Purchase
|
Non-Executive Director
|
5,128
18.65
95,637
CHF
|
5,128
|
18.65
|
95,637
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
S
Sale
|
Executive Director / Officer
|
100
10,787.00
1,078,700
CHF
|
100
|
10,787.00
|
1,078,700
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
S
Sale
|
Executive Director / Officer
|
11,236
79.20
889,891
CHF
|
11,236
|
79.20
|
889,891
CHF
|
|
May 30, 2023 |
May 30, 2023 |
|
S
Sale
|
Executive Director / Officer
|
7,529
8.41
63,295
CHF
|
7,529
|
8.41
|
63,295
CHF
|
|
May 29, 2023 |
May 29, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
183,600
1.47
270,000
CHF
|
183,600
|
1.47
|
270,000
CHF
|
|
May 29, 2023 |
May 29, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
190,000
1.42
270,000
CHF
|
190,000
|
1.42
|
270,000
CHF
|
|
May 29, 2023 |
May 29, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
265,496
1.43
380,000
CHF
|
265,496
|
1.43
|
380,000
CHF
|
|
May 29, 2023 |
May 29, 2023 |
|
B
Purchase
|
Non-Executive Director
|
1
39,000.00
39,000
CHF
|
1
|
39,000.00
|
39,000
CHF
|
|
May 28, 2023 |
May 28, 2023 |
|
B
Purchase
|
Non-Executive Director
|
1
33,000.00
33,000
CHF
|
1
|
33,000.00
|
33,000
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
S
Sale
|
Executive Director / Officer
|
2,665
8.40
22,386
CHF
|
2,665
|
8.40
|
22,386
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
B
Purchase
|
Non-Executive Director
|
6,121
10.36
63,433
CHF
|
6,121
|
10.36
|
63,433
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
S
Sale
|
Executive Director / Officer
|
2
7,753.43
15,507
CHF
|
2
|
7,753.43
|
15,507
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
S
Sale
|
Executive Director / Officer
|
1,341
162.32
217,676
CHF
|
1,341
|
162.32
|
217,676
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
S
Sale
|
Executive Director / Officer
|
3,000
134.73
404,180
CHF
|
3,000
|
134.73
|
404,180
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
S
Sale
|
Executive Director / Officer
|
5,000
420.89
2,104,469
CHF
|
5,000
|
420.89
|
2,104,469
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
309
197.60
61,058
CHF
|
309
|
197.60
|
61,058
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
B
Purchase
|
Non-Executive Director
|
7,661
18.63
142,711
CHF
|
7,661
|
18.63
|
142,711
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
B
Purchase
|
Non-Executive Director
|
85
1,675.00
142,375
CHF
|
85
|
1,675.00
|
142,375
CHF
|
|
May 26, 2023 |
May 26, 2023 |
|
S
Sale
|
Executive Director / Officer
|
69
3,039.00
209,691
CHF
|
69
|
3,039.00
|
209,691
CHF
|
|
May 25, 2023 |
May 25, 2023 |
|
B
Purchase
|
Non-Executive Director
|
13,033
18.53
241,524
CHF
|
13,033
|
18.53
|
241,524
CHF
|
|
May 25, 2023 |
May 25, 2023 |
|
B
Purchase
|
Non-Executive Director
|
2
1,675.00
3,350
CHF
|
2
|
1,675.00
|
3,350
CHF
|
|
May 25, 2023 |
May 25, 2023 |
|
S
Sale
|
Executive Director / Officer
|
6,000
423.17
2,539,009
CHF
|
6,000
|
423.17
|
2,539,009
CHF
|
|
May 25, 2023 |
May 25, 2023 |
|
S
Sale
|
Executive Director / Officer
|
800
59.19
47,349
CHF
|
800
|
59.19
|
47,349
CHF
|
|
May 25, 2023 |
May 25, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
176
9.08
1,598
CHF
|
176
|
9.08
|
1,598
CHF
|
|
May 25, 2023 |
May 25, 2023 |
|
S
Sale
|
Executive Director / Officer
|
6,500
10.90
70,850
CHF
|
6,500
|
10.90
|
70,850
CHF
|
|
May 25, 2023 |
May 25, 2023 |
|
S
Sale
|
Executive Director / Officer
|
3,000
57.90
173,700
CHF
|
3,000
|
57.90
|
173,700
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
S
Sale
|
Executive Director / Officer
|
10
7,753.68
77,537
CHF
|
10
|
7,753.68
|
77,537
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
S
Sale
|
Executive Director / Officer
|
4,893
426.48
2,086,789
CHF
|
4,893
|
426.48
|
2,086,789
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
S
Sale
|
Executive Director / Officer
|
1,681
36.00
60,516
CHF
|
1,681
|
36.00
|
60,516
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
B
Purchase
|
Non-Executive Director
|
34,648
10.30
356,961
CHF
|
34,648
|
10.30
|
356,961
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
S
Sale
|
Executive Director / Officer
|
100
10,860.70
1,086,070
CHF
|
100
|
10,860.70
|
1,086,070
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
S
Sale
|
Executive Director / Officer
|
400
196.91
78,763
CHF
|
400
|
196.91
|
78,763
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
B
Purchase
|
Non-Executive Director
|
44
1,675.00
73,700
CHF
|
44
|
1,675.00
|
73,700
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
B
Purchase
|
Non-Executive Director
|
7,426
18.49
137,293
CHF
|
7,426
|
18.49
|
137,293
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
S
Sale
|
Executive Director / Officer
|
400
196.91
78,763
CHF
|
400
|
196.91
|
78,763
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
S
Sale
|
Executive Director / Officer
|
2,864
8.47
24,249
CHF
|
2,864
|
8.47
|
24,249
CHF
|
|
May 24, 2023 |
May 24, 2023 |
|
S
Sale
|
Executive Director / Officer
|
3,000
59.20
177,600
CHF
|
3,000
|
59.20
|
177,600
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
S
Sale
|
Executive Director / Officer
|
14
431.40
6,040
CHF
|
14
|
431.40
|
6,040
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
S
Sale
|
Executive Director / Officer
|
2,790
8.95
24,971
CHF
|
2,790
|
8.95
|
24,971
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
S
Sale
|
Executive Director / Officer
|
909
586.91
533,504
CHF
|
909
|
586.91
|
533,504
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
B
Purchase
|
Non-Executive Director
|
10,316
18.48
190,622
CHF
|
10,316
|
18.48
|
190,622
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
S
Sale
|
Executive Director / Officer
|
2,750
80.22
220,600
CHF
|
2,750
|
80.22
|
220,600
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
1,675
0.39
660
CHF
|
1,675
|
0.39
|
660
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
4,350
0.19
827
CHF
|
4,350
|
0.19
|
827
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
S
Sale
|
Executive Director / Officer
|
100
10,990.60
1,099,060
CHF
|
100
|
10,990.60
|
1,099,060
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
B
Purchase
|
Non-Executive Director
|
31
1,675.00
51,925
CHF
|
31
|
1,675.00
|
51,925
CHF
|
|
May 23, 2023 |
May 23, 2023 |
|
S
Sale
|
Executive Director / Officer
|
87
3,066.87
266,818
CHF
|
87
|
3,066.87
|
266,818
CHF
|
|
May 22, 2023 |
May 22, 2023 |
|
S
Sale
|
Executive Director / Officer
|
2,700
8.90
24,030
CHF
|
2,700
|
8.90
|
24,030
CHF
|
|
May 22, 2023 |
May 22, 2023 |
|
B
Purchase
|
Executive Director / Officer
|
2,000
1,000.00
2,000,000
CHF
|
2,000
|
1,000.00
|
2,000,000
CHF
|
|