Jan. 19, 2023 |
Jan. 19, 2023 |
S
Sale
|
Executive Director / Officer
|
61,000
55.64
3,393,739
CHF
|
61,000
|
55.64
|
3,393,739
CHF
|
|
Nov. 16, 2022 |
Nov. 16, 2022 |
S
Sale
|
Executive Director / Officer
|
8,516
115.26
981,589
CHF
|
8,516
|
115.26
|
981,589
CHF
|
|
Nov. 16, 2022 |
Nov. 16, 2022 |
S
Sale
|
Executive Director / Officer
|
69,194
29.60
2,048,120
CHF
|
69,194
|
29.60
|
2,048,120
CHF
|
|
Nov. 11, 2022 |
Nov. 11, 2022 |
S
Sale
|
Executive Director / Officer
|
15,000
116.02
1,740,265
CHF
|
15,000
|
116.02
|
1,740,265
CHF
|
|
Sept. 23, 2022 |
Sept. 23, 2022 |
B
Purchase
|
Executive Director / Officer
|
520,000
96.15
49,996,434
CHF
|
520,000
|
96.15
|
49,996,434
CHF
|
|
May 20, 2022 |
May 20, 2022 |
B
Purchase
|
Executive Director / Officer
|
522,000
95.49
49,843,400
CHF
|
522,000
|
95.49
|
49,843,400
CHF
|
|
Nov. 18, 2021 |
Nov. 18, 2021 |
S
Sale
|
Executive Director / Officer
|
30,000
49.15
1,474,546
CHF
|
30,000
|
49.15
|
1,474,546
CHF
|
|
Nov. 18, 2021 |
Nov. 18, 2021 |
S
Sale
|
Executive Director / Officer
|
20,000
84.86
1,697,135
CHF
|
20,000
|
84.86
|
1,697,135
CHF
|
|
Nov. 18, 2021 |
Nov. 18, 2021 |
S
Sale
|
Executive Director / Officer
|
30,000
61.12
1,833,650
CHF
|
30,000
|
61.12
|
1,833,650
CHF
|
|
Aug. 23, 2021 |
Aug. 23, 2021 |
S
Sale
|
Non-Executive Director
|
105,000
15.22
1,598,531
CHF
|
105,000
|
15.22
|
1,598,531
CHF
|
|
Aug. 23, 2021 |
Aug. 23, 2021 |
S
Sale
|
Non-Executive Director
|
165,000
23.50
3,876,857
CHF
|
165,000
|
23.50
|
3,876,857
CHF
|
|
Aug. 23, 2021 |
Aug. 23, 2021 |
S
Sale
|
Non-Executive Director
|
68,626
44.45
3,050,426
CHF
|
68,626
|
44.45
|
3,050,426
CHF
|
|
Aug. 19, 2021 |
Aug. 19, 2021 |
S
Sale
|
Non-Executive Director
|
11,374
43.36
493,128
CHF
|
11,374
|
43.36
|
493,128
CHF
|
|
Aug. 19, 2021 |
Aug. 19, 2021 |
S
Sale
|
Non-Executive Director
|
45,000
13.58
611,175
CHF
|
45,000
|
13.58
|
611,175
CHF
|
|
Aug. 19, 2021 |
Aug. 19, 2021 |
S
Sale
|
Non-Executive Director
|
40,000
43.36
1,734,228
CHF
|
40,000
|
43.36
|
1,734,228
CHF
|
|
Aug. 10, 2021 |
Aug. 10, 2021 |
S
Sale
|
Executive Director / Officer
|
23,333
34.99
816,313
CHF
|
23,333
|
34.99
|
816,313
CHF
|
|
Aug. 10, 2021 |
Aug. 10, 2021 |
S
Sale
|
Executive Director / Officer
|
3,334
33.57
111,922
CHF
|
3,334
|
33.57
|
111,922
CHF
|
|
Aug. 10, 2021 |
Aug. 10, 2021 |
S
Sale
|
Executive Director / Officer
|
16,667
23.19
386,430
CHF
|
16,667
|
23.19
|
386,430
CHF
|
|
Aug. 10, 2021 |
Aug. 10, 2021 |
S
Sale
|
Executive Director / Officer
|
6,666
58.64
390,863
CHF
|
6,666
|
58.64
|
390,863
CHF
|
|
July 26, 2021 |
July 26, 2021 |
S
Sale
|
Non-Executive Director
|
1,000,000
0.67
670,000
CHF
|
1,000,000
|
0.67
|
670,000
CHF
|
|
July 16, 2021 |
July 16, 2021 |
S
Sale
|
Executive Director / Officer
|
33,333
18.11
603,770
CHF
|
33,333
|
18.11
|
603,770
CHF
|
|
July 16, 2021 |
July 16, 2021 |
S
Sale
|
Executive Director / Officer
|
50,000
29.91
1,495,665
CHF
|
50,000
|
29.91
|
1,495,665
CHF
|
|
June 1, 2021 |
June 1, 2021 |
S
Sale
|
Non-Executive Director
|
3,660,000
0.61
2,248,338
CHF
|
3,660,000
|
0.61
|
2,248,338
CHF
|
|
May 31, 2021 |
May 31, 2021 |
S
Sale
|
Non-Executive Director
|
3,000,000
0.59
1,770,000
CHF
|
3,000,000
|
0.59
|
1,770,000
CHF
|
|
May 28, 2021 |
May 28, 2021 |
S
Sale
|
Non-Executive Director
|
1,499,646
0.56
835,753
CHF
|
1,499,646
|
0.56
|
835,753
CHF
|
|
May 28, 2021 |
May 28, 2021 |
S
Sale
|
Non-Executive Director
|
8,000,000
0.58
4,640,000
CHF
|
8,000,000
|
0.58
|
4,640,000
CHF
|
|
May 27, 2021 |
May 27, 2021 |
S
Sale
|
Non-Executive Director
|
500,354
0.54
270,191
CHF
|
500,354
|
0.54
|
270,191
CHF
|
|
May 27, 2021 |
May 27, 2021 |
S
Sale
|
Executive Director / Officer
|
30,000
25.43
762,876
CHF
|
30,000
|
25.43
|
762,876
CHF
|
|
May 27, 2021 |
May 27, 2021 |
S
Sale
|
Executive Director / Officer
|
23,333
25.02
583,759
CHF
|
23,333
|
25.02
|
583,759
CHF
|
|
May 21, 2021 |
May 21, 2021 |
S
Sale
|
Executive Director / Officer
|
50,000
18.37
918,326
CHF
|
50,000
|
18.37
|
918,326
CHF
|
|
Dec. 1, 2020 |
Dec. 1, 2020 |
B
Purchase
|
Non-Executive Director
|
11,250,000
0.18
1,969,875
CHF
|
11,250,000
|
0.18
|
1,969,875
CHF
|
|
Nov. 30, 2020 |
Nov. 30, 2020 |
B
Purchase
|
Non-Executive Director
|
18,934,868
0.19
3,626,027
CHF
|
18,934,868
|
0.19
|
3,626,027
CHF
|
|
Nov. 27, 2020 |
Nov. 27, 2020 |
B
Purchase
|
Non-Executive Director
|
20,065,132
0.21
4,225,717
CHF
|
20,065,132
|
0.21
|
4,225,717
CHF
|
|
Nov. 17, 2020 |
Nov. 17, 2020 |
S
Sale
|
Executive Director / Officer
|
6,667
20.21
134,724
CHF
|
6,667
|
20.21
|
134,724
CHF
|
|
Nov. 12, 2020 |
Nov. 12, 2020 |
S
Sale
|
Executive Director / Officer
|
20,000
19.21
384,299
CHF
|
20,000
|
19.21
|
384,299
CHF
|
|
Nov. 6, 2020 |
Nov. 6, 2020 |
S
Sale
|
Executive Director / Officer
|
3,334
2.51
8,368
CHF
|
3,334
|
2.51
|
8,368
CHF
|
|
Nov. 6, 2020 |
Nov. 6, 2020 |
S
Sale
|
Executive Director / Officer
|
3,333
5.51
18,365
CHF
|
3,333
|
5.51
|
18,365
CHF
|
|
Sept. 28, 2020 |
Sept. 28, 2020 |
S
Sale
|
Non-Executive Director
|
140,000
1.05
147,000
CHF
|
140,000
|
1.05
|
147,000
CHF
|
|
Sept. 28, 2020 |
Sept. 28, 2020 |
S
Sale
|
Non-Executive Director
|
140,000
8.06
1,128,400
CHF
|
140,000
|
8.06
|
1,128,400
CHF
|
|
Sept. 24, 2020 |
Sept. 24, 2020 |
B
Purchase
|
Non-Executive Director
|
10,000
60.87
608,740
CHF
|
10,000
|
60.87
|
608,740
CHF
|
|
Feb. 13, 2020 |
Feb. 13, 2020 |
S
Sale
|
Non-Executive Director
|
89,015
7.47
665,142
CHF
|
89,015
|
7.47
|
665,142
CHF
|
|
July 25, 2019 |
July 25, 2019 |
B
Purchase
|
Non-Executive Director
|
9,038
8.65
78,169
CHF
|
9,038
|
8.65
|
78,169
CHF
|
|
July 25, 2019 |
July 25, 2019 |
S
Sale
|
Non-Executive Director
|
140,000
31.51
4,411,400
CHF
|
140,000
|
31.51
|
4,411,400
CHF
|
|
July 18, 2019 |
July 18, 2019 |
S
Sale
|
Executive Director / Officer
|
3,334
6.91
23,038
CHF
|
3,334
|
6.91
|
23,038
CHF
|
|
July 18, 2019 |
July 18, 2019 |
S
Sale
|
Executive Director / Officer
|
3,333
6.95
23,164
CHF
|
3,333
|
6.95
|
23,164
CHF
|
|
July 18, 2019 |
July 18, 2019 |
S
Sale
|
Executive Director / Officer
|
3,333
11.77
39,229
CHF
|
3,333
|
11.77
|
39,229
CHF
|
|
July 18, 2019 |
July 18, 2019 |
S
Sale
|
Executive Director / Officer
|
6,667
28.59
190,602
CHF
|
6,667
|
28.59
|
190,602
CHF
|
|
July 18, 2019 |
July 18, 2019 |
S
Sale
|
Executive Director / Officer
|
20,000
26.47
529,455
CHF
|
20,000
|
26.47
|
529,455
CHF
|
|
June 28, 2019 |
June 28, 2019 |
S
Sale
|
Executive Director / Officer
|
3,333
5.82
19,398
CHF
|
3,333
|
5.82
|
19,398
CHF
|
|
June 28, 2019 |
June 28, 2019 |
S
Sale
|
Executive Director / Officer
|
3,333
5.97
19,898
CHF
|
3,333
|
5.97
|
19,898
CHF
|
|
June 28, 2019 |
June 28, 2019 |
S
Sale
|
Executive Director / Officer
|
6,666
24.87
165,783
CHF
|
6,666
|
24.87
|
165,783
CHF
|
|
June 11, 2019 |
June 11, 2019 |
B
Purchase
|
Executive Director / Officer
|
159,264
79.29
12,628,380
CHF
|
159,264
|
79.29
|
12,628,380
CHF
|
|
June 7, 2019 |
June 7, 2019 |
B
Purchase
|
Executive Director / Officer
|
388,875
78.54
30,541,193
CHF
|
388,875
|
78.54
|
30,541,193
CHF
|
|
June 6, 2019 |
June 6, 2019 |
B
Purchase
|
Executive Director / Officer
|
298,863
78.10
23,340,872
CHF
|
298,863
|
78.10
|
23,340,872
CHF
|
|
June 5, 2019 |
June 5, 2019 |
B
Purchase
|
Executive Director / Officer
|
339,114
78.80
26,722,353
CHF
|
339,114
|
78.80
|
26,722,353
CHF
|
|
June 4, 2019 |
June 4, 2019 |
B
Purchase
|
Executive Director / Officer
|
720,225
75.93
54,688,269
CHF
|
720,225
|
75.93
|
54,688,269
CHF
|
|
June 3, 2019 |
June 3, 2019 |
B
Purchase
|
Executive Director / Officer
|
120,000
73.22
8,786,958
CHF
|
120,000
|
73.22
|
8,786,958
CHF
|
|
June 3, 2019 |
June 3, 2019 |
B
Purchase
|
Executive Director / Officer
|
194,659
74.00
14,404,085
CHF
|
194,659
|
74.00
|
14,404,085
CHF
|
|
May 31, 2019 |
May 31, 2019 |
B
Purchase
|
Executive Director / Officer
|
507,969
73.32
37,242,458
CHF
|
507,969
|
73.32
|
37,242,458
CHF
|
|
May 29, 2019 |
May 29, 2019 |
B
Purchase
|
Executive Director / Officer
|
404,719
73.92
29,918,407
CHF
|
404,719
|
73.92
|
29,918,407
CHF
|
|
May 28, 2019 |
May 28, 2019 |
B
Purchase
|
Executive Director / Officer
|
543,109
74.87
40,662,372
CHF
|
543,109
|
74.87
|
40,662,372
CHF
|
|
May 27, 2019 |
May 27, 2019 |
B
Purchase
|
Executive Director / Officer
|
394,158
75.10
29,602,724
CHF
|
394,158
|
75.10
|
29,602,724
CHF
|
|
May 24, 2019 |
May 24, 2019 |
B
Purchase
|
Executive Director / Officer
|
512,733
74.17
38,031,252
CHF
|
512,733
|
74.17
|
38,031,252
CHF
|
|
May 23, 2019 |
May 23, 2019 |
B
Purchase
|
Executive Director / Officer
|
401,217
73.47
29,479,379
CHF
|
401,217
|
73.47
|
29,479,379
CHF
|
|
May 22, 2019 |
May 22, 2019 |
B
Purchase
|
Executive Director / Officer
|
236,095
74.50
17,590,069
CHF
|
236,095
|
74.50
|
17,590,069
CHF
|
|
May 21, 2019 |
May 21, 2019 |
B
Purchase
|
Non-Executive Director
|
875
73.44
64,262
CHF
|
875
|
73.44
|
64,262
CHF
|
|
June 1, 2018 |
June 1, 2018 |
S
Sale
|
Executive Director / Officer
|
15,375
67.57
1,038,868
CHF
|
15,375
|
67.57
|
1,038,868
CHF
|
|
Feb. 23, 2018 |
Feb. 23, 2018 |
S
Sale
|
Non-Executive Director
|
500
84.70
42,350
CHF
|
500
|
84.70
|
42,350
CHF
|
|
Feb. 12, 2018 |
Feb. 12, 2018 |
B
Purchase
|
Non-Executive Director
|
1,135
84.67
96,104
CHF
|
1,135
|
84.67
|
96,104
CHF
|
|
Feb. 5, 2018 |
Feb. 5, 2018 |
S
Sale
|
Non-Executive Director
|
13,667
64.02
874,961
CHF
|
13,667
|
64.02
|
874,961
CHF
|
|
Dec. 5, 2017 |
Dec. 5, 2017 |
S
Sale
|
Non-Executive Director
|
400
85.65
34,260
CHF
|
400
|
85.65
|
34,260
CHF
|
|
Dec. 4, 2017 |
Dec. 4, 2017 |
S
Sale
|
Non-Executive Director
|
175
85.65
14,989
CHF
|
175
|
85.65
|
14,989
CHF
|
|
Nov. 13, 2017 |
Nov. 13, 2017 |
B
Purchase
|
Non-Executive Director
|
2,000
86.40
172,800
CHF
|
2,000
|
86.40
|
172,800
CHF
|
|
Sept. 29, 2017 |
Sept. 29, 2017 |
S
Sale
|
Executive Director / Officer
|
3,333
10.95
36,496
CHF
|
3,333
|
10.95
|
36,496
CHF
|
|
Sept. 29, 2017 |
Sept. 29, 2017 |
S
Sale
|
Executive Director / Officer
|
1,334
33.64
44,876
CHF
|
1,334
|
33.64
|
44,876
CHF
|
|