Nov. 27, 2023 |
Nov. 27, 2023 |
S
Sale
|
Executive Director / Officer
|
198
1,485.00
294,030
CHF
|
198
|
1,485.00
|
294,030
CHF
|
|
Nov. 3, 2023 |
Nov. 3, 2023 |
B
Purchase
|
Non-Executive Director
|
100
1,482.00
148,200
CHF
|
100
|
1,482.00
|
148,200
CHF
|
|
Nov. 3, 2023 |
Nov. 3, 2023 |
B
Purchase
|
Non-Executive Director
|
9
1,477.00
13,293
CHF
|
9
|
1,477.00
|
13,293
CHF
|
|
Nov. 3, 2023 |
Nov. 3, 2023 |
B
Purchase
|
Non-Executive Director
|
33
1,488.00
49,104
CHF
|
33
|
1,488.00
|
49,104
CHF
|
|
Nov. 2, 2023 |
Nov. 2, 2023 |
B
Purchase
|
Non-Executive Director
|
30
1,492.00
44,760
CHF
|
30
|
1,492.00
|
44,760
CHF
|
|
Nov. 2, 2023 |
Nov. 2, 2023 |
B
Purchase
|
Non-Executive Director
|
4
1,489.00
5,956
CHF
|
4
|
1,489.00
|
5,956
CHF
|
|
Nov. 2, 2023 |
Nov. 2, 2023 |
B
Purchase
|
Non-Executive Director
|
337
1,483.54
499,952
CHF
|
337
|
1,483.54
|
499,952
CHF
|
|
Nov. 2, 2023 |
Nov. 2, 2023 |
B
Purchase
|
Non-Executive Director
|
64
1,494.91
95,674
CHF
|
64
|
1,494.91
|
95,674
CHF
|
|
Nov. 2, 2023 |
Nov. 2, 2023 |
B
Purchase
|
Non-Executive Director
|
50
1,456.00
72,800
CHF
|
50
|
1,456.00
|
72,800
CHF
|
|
Feb. 22, 2023 |
Feb. 22, 2023 |
S
Sale
|
Executive Director / Officer
|
215
1,950.00
419,250
CHF
|
215
|
1,950.00
|
419,250
CHF
|
|
Feb. 20, 2023 |
Feb. 20, 2023 |
S
Sale
|
Executive Director / Officer
|
60
1,947.00
116,820
CHF
|
60
|
1,947.00
|
116,820
CHF
|
|
Feb. 17, 2023 |
Feb. 17, 2023 |
S
Sale
|
Executive Director / Officer
|
243
1,940.06
471,435
CHF
|
243
|
1,940.06
|
471,435
CHF
|
|
Jan. 19, 2023 |
Jan. 19, 2023 |
S
Sale
|
Executive Director / Officer
|
20
1,873.20
37,464
CHF
|
20
|
1,873.20
|
37,464
CHF
|
|
Nov. 22, 2022 |
Nov. 22, 2022 |
S
Sale
|
Executive Director / Officer
|
176
1,963.00
345,488
CHF
|
176
|
1,963.00
|
345,488
CHF
|
|
Nov. 22, 2022 |
Nov. 22, 2022 |
S
Sale
|
Executive Director / Officer
|
238
1,968.00
468,384
CHF
|
238
|
1,968.00
|
468,384
CHF
|
|
Nov. 10, 2022 |
Nov. 10, 2022 |
S
Sale
|
Executive Director / Officer
|
225
1,930.00
434,250
CHF
|
225
|
1,930.00
|
434,250
CHF
|
|
Nov. 10, 2022 |
Nov. 10, 2022 |
S
Sale
|
Non-Executive Director
|
2,580
1,933.42
4,988,231
CHF
|
2,580
|
1,933.42
|
4,988,231
CHF
|
|
Nov. 9, 2022 |
Nov. 9, 2022 |
S
Sale
|
Non-Executive Director
|
2,600
1,920.34
4,992,887
CHF
|
2,600
|
1,920.34
|
4,992,887
CHF
|
|
Nov. 8, 2022 |
Nov. 8, 2022 |
S
Sale
|
Non-Executive Director
|
1,731
1,932.62
3,345,365
CHF
|
1,731
|
1,932.62
|
3,345,365
CHF
|
|
Nov. 19, 2021 |
Nov. 19, 2021 |
S
Sale
|
Executive Director / Officer
|
13
2,284.15
29,694
CHF
|
13
|
2,284.15
|
29,694
CHF
|
|
Aug. 30, 2021 |
Aug. 30, 2021 |
S
Sale
|
Executive Director / Officer
|
190
2,380.00
452,200
CHF
|
190
|
2,380.00
|
452,200
CHF
|
|
Aug. 17, 2021 |
Aug. 17, 2021 |
S
Sale
|
Executive Director / Officer
|
321
2,345.00
752,745
CHF
|
321
|
2,345.00
|
752,745
CHF
|
|
Aug. 6, 2021 |
Aug. 6, 2021 |
S
Sale
|
Executive Director / Officer
|
1,200
2,314.86
2,777,832
CHF
|
1,200
|
2,314.86
|
2,777,832
CHF
|
|
Aug. 4, 2021 |
Aug. 4, 2021 |
S
Sale
|
Executive Director / Officer
|
1,000
2,304.37
2,304,374
CHF
|
1,000
|
2,304.37
|
2,304,374
CHF
|
|
Aug. 2, 2021 |
Aug. 2, 2021 |
S
Sale
|
Executive Director / Officer
|
1,000
2,291.00
2,291,000
CHF
|
1,000
|
2,291.00
|
2,291,000
CHF
|
|
Aug. 2, 2021 |
Aug. 2, 2021 |
S
Sale
|
Executive Director / Officer
|
90
2,312.00
208,080
CHF
|
90
|
2,312.00
|
208,080
CHF
|
|
July 29, 2021 |
July 29, 2021 |
S
Sale
|
Executive Director / Officer
|
1,000
2,279.38
2,279,380
CHF
|
1,000
|
2,279.38
|
2,279,380
CHF
|
|
July 27, 2021 |
July 27, 2021 |
S
Sale
|
Executive Director / Officer
|
1,000
2,270.09
2,270,090
CHF
|
1,000
|
2,270.09
|
2,270,090
CHF
|
|
July 22, 2021 |
July 22, 2021 |
S
Sale
|
Executive Director / Officer
|
27
2,263.00
61,101
CHF
|
27
|
2,263.00
|
61,101
CHF
|
|
July 16, 2021 |
July 16, 2021 |
S
Sale
|
Executive Director / Officer
|
500
2,227.00
1,113,500
CHF
|
500
|
2,227.00
|
1,113,500
CHF
|
|
May 21, 2021 |
May 21, 2021 |
S
Sale
|
Executive Director / Officer
|
125
2,030.00
253,750
CHF
|
125
|
2,030.00
|
253,750
CHF
|
|
April 23, 2021 |
April 23, 2021 |
S
Sale
|
Executive Director / Officer
|
1,054
2,195.00
2,313,530
CHF
|
1,054
|
2,195.00
|
2,313,530
CHF
|
|
Feb. 25, 2021 |
Feb. 25, 2021 |
S
Sale
|
Executive Director / Officer
|
25
2,000.00
50,000
CHF
|
25
|
2,000.00
|
50,000
CHF
|
|
Nov. 12, 2020 |
Nov. 12, 2020 |
S
Sale
|
Executive Director / Officer
|
500
2,022.00
1,011,000
CHF
|
500
|
2,022.00
|
1,011,000
CHF
|
|
Aug. 31, 2020 |
Aug. 31, 2020 |
S
Sale
|
Executive Director / Officer
|
200
2,006.00
401,200
CHF
|
200
|
2,006.00
|
401,200
CHF
|
|
Aug. 12, 2020 |
Aug. 12, 2020 |
S
Sale
|
Executive Director / Officer
|
139
1,900.00
264,100
CHF
|
139
|
1,900.00
|
264,100
CHF
|
|
May 29, 2020 |
May 29, 2020 |
S
Sale
|
Executive Director / Officer
|
73
1,946.71
142,110
CHF
|
73
|
1,946.71
|
142,110
CHF
|
|
Feb. 20, 2020 |
Feb. 20, 2020 |
S
Sale
|
Executive Director / Officer
|
107
2,240.00
239,680
CHF
|
107
|
2,240.00
|
239,680
CHF
|
|
Feb. 20, 2020 |
Feb. 20, 2020 |
S
Sale
|
Executive Director / Officer
|
350
2,226.00
779,100
CHF
|
350
|
2,226.00
|
779,100
CHF
|
|
Feb. 14, 2020 |
Feb. 14, 2020 |
S
Sale
|
Executive Director / Officer
|
350
2,200.00
770,000
CHF
|
350
|
2,200.00
|
770,000
CHF
|
|
Feb. 14, 2020 |
Feb. 14, 2020 |
S
Sale
|
Executive Director / Officer
|
600
2,190.00
1,314,000
CHF
|
600
|
2,190.00
|
1,314,000
CHF
|
|
Feb. 13, 2020 |
Feb. 13, 2020 |
S
Sale
|
Executive Director / Officer
|
150
2,170.00
325,500
CHF
|
150
|
2,170.00
|
325,500
CHF
|
|
Feb. 11, 2020 |
Feb. 11, 2020 |
S
Sale
|
Non-Executive Director
|
3,713
2,145.00
7,964,385
CHF
|
3,713
|
2,145.00
|
7,964,385
CHF
|
|
Feb. 7, 2020 |
Feb. 7, 2020 |
S
Sale
|
Non-Executive Director
|
202
2,157.59
435,834
CHF
|
202
|
2,157.59
|
435,834
CHF
|
|
Feb. 7, 2020 |
Feb. 7, 2020 |
S
Sale
|
Executive Director / Officer
|
300
2,160.00
648,000
CHF
|
300
|
2,160.00
|
648,000
CHF
|
|
Feb. 6, 2020 |
Feb. 6, 2020 |
S
Sale
|
Non-Executive Director
|
1,083
2,166.66
2,346,491
CHF
|
1,083
|
2,166.66
|
2,346,491
CHF
|
|
Feb. 5, 2020 |
Feb. 5, 2020 |
S
Sale
|
Non-Executive Director
|
2
2,160.00
4,320
CHF
|
2
|
2,160.00
|
4,320
CHF
|
|
Feb. 5, 2020 |
Feb. 5, 2020 |
S
Sale
|
Executive Director / Officer
|
300
2,156.00
646,800
CHF
|
300
|
2,156.00
|
646,800
CHF
|
|
Jan. 30, 2020 |
Jan. 30, 2020 |
S
Sale
|
Executive Director / Officer
|
500
2,131.40
1,065,700
CHF
|
500
|
2,131.40
|
1,065,700
CHF
|
|
Jan. 28, 2020 |
Jan. 28, 2020 |
S
Sale
|
Non-Executive Director
|
4,007
2,160.12
8,655,606
CHF
|
4,007
|
2,160.12
|
8,655,606
CHF
|
|
Jan. 27, 2020 |
Jan. 27, 2020 |
S
Sale
|
Non-Executive Director
|
1,729
2,165.50
3,744,154
CHF
|
1,729
|
2,165.50
|
3,744,154
CHF
|
|
Jan. 24, 2020 |
Jan. 24, 2020 |
S
Sale
|
Non-Executive Director
|
1,564
2,185.67
3,418,386
CHF
|
1,564
|
2,185.67
|
3,418,386
CHF
|
|
Jan. 23, 2020 |
Jan. 23, 2020 |
S
Sale
|
Executive Director / Officer
|
150
2,162.00
324,300
CHF
|
150
|
2,162.00
|
324,300
CHF
|
|
Jan. 23, 2020 |
Jan. 23, 2020 |
S
Sale
|
Non-Executive Director
|
2,700
2,192.60
5,920,024
CHF
|
2,700
|
2,192.60
|
5,920,024
CHF
|
|
Nov. 29, 2019 |
Nov. 29, 2019 |
S
Sale
|
Executive Director / Officer
|
200
2,030.00
406,000
CHF
|
200
|
2,030.00
|
406,000
CHF
|
|
Nov. 27, 2019 |
Nov. 27, 2019 |
S
Sale
|
Executive Director / Officer
|
150
2,026.00
303,900
CHF
|
150
|
2,026.00
|
303,900
CHF
|
|
Nov. 26, 2019 |
Nov. 26, 2019 |
S
Sale
|
Executive Director / Officer
|
211
2,000.00
422,000
CHF
|
211
|
2,000.00
|
422,000
CHF
|
|
Nov. 13, 2019 |
Nov. 13, 2019 |
B
Purchase
|
Non-Executive Director
|
76
1,981.51
150,595
CHF
|
76
|
1,981.51
|
150,595
CHF
|
|
Aug. 23, 2019 |
Aug. 23, 2019 |
S
Sale
|
Executive Director / Officer
|
307
1,970.00
604,790
CHF
|
307
|
1,970.00
|
604,790
CHF
|
|
July 12, 2019 |
July 12, 2019 |
S
Sale
|
Executive Director / Officer
|
334
2,020.00
674,680
CHF
|
334
|
2,020.00
|
674,680
CHF
|
|
May 29, 2019 |
May 29, 2019 |
S
Sale
|
Executive Director / Officer
|
66
1,970.00
130,020
CHF
|
66
|
1,970.00
|
130,020
CHF
|
|
May 20, 2019 |
May 20, 2019 |
S
Sale
|
Executive Director / Officer
|
200
1,975.00
395,000
CHF
|
200
|
1,975.00
|
395,000
CHF
|
|
Nov. 15, 2018 |
Nov. 15, 2018 |
S
Sale
|
Non-Executive Director
|
60,000
1,775.00
106,500,000
CHF
|
60,000
|
1,775.00
|
106,500,000
CHF
|
|
Nov. 9, 2018 |
Nov. 9, 2018 |
S
Sale
|
Executive Director / Officer
|
130
1,980.00
257,400
CHF
|
130
|
1,980.00
|
257,400
CHF
|
|
Nov. 9, 2018 |
Nov. 9, 2018 |
S
Sale
|
Non-Executive Director
|
1,629
1,973.00
3,214,017
CHF
|
1,629
|
1,973.00
|
3,214,017
CHF
|
|
Nov. 8, 2018 |
Nov. 8, 2018 |
S
Sale
|
Executive Director / Officer
|
300
1,980.00
594,000
CHF
|
300
|
1,980.00
|
594,000
CHF
|
|
Nov. 8, 2018 |
Nov. 8, 2018 |
S
Sale
|
Executive Director / Officer
|
300
1,994.00
598,200
CHF
|
300
|
1,994.00
|
598,200
CHF
|
|
Nov. 8, 2018 |
Nov. 8, 2018 |
S
Sale
|
Non-Executive Director
|
1,371
1,973.00
2,704,983
CHF
|
1,371
|
1,973.00
|
2,704,983
CHF
|
|
April 12, 2018 |
April 12, 2018 |
B
Purchase
|
Non-Executive Director
|
19
1,752.00
33,288
CHF
|
19
|
1,752.00
|
33,288
CHF
|
|
Nov. 29, 2017 |
Nov. 29, 2017 |
S
Sale
|
Executive Director / Officer
|
300
1,793.69
538,108
CHF
|
300
|
1,793.69
|
538,108
CHF
|
|
Nov. 28, 2017 |
Nov. 28, 2017 |
S
Sale
|
Executive Director / Officer
|
82
1,805.00
148,010
CHF
|
82
|
1,805.00
|
148,010
CHF
|
|
Nov. 27, 2017 |
Nov. 27, 2017 |
S
Sale
|
Executive Director / Officer
|
400
1,796.00
718,400
CHF
|
400
|
1,796.00
|
718,400
CHF
|
|
Nov. 24, 2017 |
Nov. 24, 2017 |
S
Sale
|
Executive Director / Officer
|
150
1,775.00
266,250
CHF
|
150
|
1,775.00
|
266,250
CHF
|
|
Nov. 21, 2017 |
Nov. 21, 2017 |
S
Sale
|
Executive Director / Officer
|
250
1,744.51
436,128
CHF
|
250
|
1,744.51
|
436,128
CHF
|
|
Nov. 20, 2017 |
Nov. 20, 2017 |
S
Sale
|
Executive Director / Officer
|
500
1,710.60
855,302
CHF
|
500
|
1,710.60
|
855,302
CHF
|
|