Dec. 29, 2022 |
Dec. 29, 2022 |
B
Purchase
|
Executive Director / Officer
|
33,000
12.92
426,482
CHF
|
33,000
|
12.92
|
426,482
CHF
|
|
Dec. 5, 2022 |
Dec. 5, 2022 |
S
Sale
|
Executive Director / Officer
|
2,720
14.01
38,119
CHF
|
2,720
|
14.01
|
38,119
CHF
|
|
Dec. 2, 2022 |
Dec. 2, 2022 |
S
Sale
|
Executive Director / Officer
|
23,215
14.12
327,826
CHF
|
23,215
|
14.12
|
327,826
CHF
|
|
Dec. 1, 2022 |
Dec. 1, 2022 |
S
Sale
|
Executive Director / Officer
|
40,239
14.20
571,371
CHF
|
40,239
|
14.20
|
571,371
CHF
|
|
Nov. 30, 2022 |
Nov. 30, 2022 |
S
Sale
|
Executive Director / Officer
|
158,023
14.26
2,253,408
CHF
|
158,023
|
14.26
|
2,253,408
CHF
|
|
April 5, 2022 |
April 5, 2022 |
B
Purchase
|
Non-Executive Director
|
5,000
13.63
68,160
CHF
|
5,000
|
13.63
|
68,160
CHF
|
|
March 29, 2022 |
March 29, 2022 |
B
Purchase
|
Executive Director / Officer
|
15,000
13.34
200,025
CHF
|
15,000
|
13.34
|
200,025
CHF
|
|
March 29, 2022 |
March 29, 2022 |
B
Purchase
|
Executive Director / Officer
|
20,000
13.08
261,628
CHF
|
20,000
|
13.08
|
261,628
CHF
|
|
March 28, 2022 |
March 28, 2022 |
B
Purchase
|
Executive Director / Officer
|
15,000
12.85
192,675
CHF
|
15,000
|
12.85
|
192,675
CHF
|
|
March 25, 2022 |
March 25, 2022 |
B
Purchase
|
Executive Director / Officer
|
15,000
12.87
193,050
CHF
|
15,000
|
12.87
|
193,050
CHF
|
|
March 24, 2022 |
March 24, 2022 |
B
Purchase
|
Executive Director / Officer
|
15,000
12.72
190,725
CHF
|
15,000
|
12.72
|
190,725
CHF
|
|
March 4, 2022 |
March 4, 2022 |
B
Purchase
|
Executive Director / Officer
|
13,440
11.32
152,206
CHF
|
13,440
|
11.32
|
152,206
CHF
|
|
March 4, 2022 |
March 4, 2022 |
B
Purchase
|
Executive Director / Officer
|
17,900
11.00
196,917
CHF
|
17,900
|
11.00
|
196,917
CHF
|
|
March 4, 2022 |
March 4, 2022 |
B
Purchase
|
Executive Director / Officer
|
22,000
11.23
246,976
CHF
|
22,000
|
11.23
|
246,976
CHF
|
|
March 4, 2022 |
March 4, 2022 |
B
Purchase
|
Non-Executive Director
|
20,000
10.77
215,330
CHF
|
20,000
|
10.77
|
215,330
CHF
|
|
Oct. 5, 2021 |
Oct. 5, 2021 |
B
Purchase
|
Executive Director / Officer
|
22,200
20.99
466,060
CHF
|
22,200
|
20.99
|
466,060
CHF
|
|
Oct. 5, 2021 |
Oct. 5, 2021 |
B
Purchase
|
Non-Executive Director
|
5,000
20.81
104,072
CHF
|
5,000
|
20.81
|
104,072
CHF
|
|
Oct. 1, 2021 |
Oct. 1, 2021 |
B
Purchase
|
Executive Director / Officer
|
97,600
20.38
1,988,895
CHF
|
97,600
|
20.38
|
1,988,895
CHF
|
|
May 17, 2021 |
May 17, 2021 |
B
Purchase
|
Executive Director / Officer
|
22,500
21.83
491,083
CHF
|
22,500
|
21.83
|
491,083
CHF
|
|
May 12, 2021 |
May 12, 2021 |
B
Purchase
|
Executive Director / Officer
|
22,500
21.26
478,411
CHF
|
22,500
|
21.26
|
478,411
CHF
|
|
May 10, 2021 |
May 10, 2021 |
B
Purchase
|
Non-Executive Director
|
5,000
22.26
111,276
CHF
|
5,000
|
22.26
|
111,276
CHF
|
|
April 15, 2021 |
April 15, 2021 |
S
Sale
|
Executive Director / Officer
|
5,835
24.50
142,958
CHF
|
5,835
|
24.50
|
142,958
CHF
|
|
March 26, 2021 |
March 26, 2021 |
B
Purchase
|
Non-Executive Director
|
3,000
23.00
69,000
CHF
|
3,000
|
23.00
|
69,000
CHF
|
|
Nov. 13, 2020 |
Nov. 13, 2020 |
S
Sale
|
Executive Director / Officer
|
178,244
23.15
4,126,259
CHF
|
178,244
|
23.15
|
4,126,259
CHF
|
|
Nov. 12, 2020 |
Nov. 12, 2020 |
S
Sale
|
Executive Director / Officer
|
21,756
23.31
507,039
CHF
|
21,756
|
23.31
|
507,039
CHF
|
|
Nov. 11, 2020 |
Nov. 11, 2020 |
S
Sale
|
Executive Director / Officer
|
350,000
22.95
8,032,500
CHF
|
350,000
|
22.95
|
8,032,500
CHF
|
|
Nov. 11, 2020 |
Nov. 11, 2020 |
S
Sale
|
Executive Director / Officer
|
390,000
22.95
8,950,500
CHF
|
390,000
|
22.95
|
8,950,500
CHF
|
|
May 12, 2020 |
May 12, 2020 |
S
Sale
|
Non-Executive Director
|
3,000,000
20.00
60,000,000
CHF
|
3,000,000
|
20.00
|
60,000,000
CHF
|
|
May 12, 2020 |
May 12, 2020 |
S
Sale
|
Non-Executive Director
|
3,722,712
20.00
74,454,240
CHF
|
3,722,712
|
20.00
|
74,454,240
CHF
|
|
April 15, 2020 |
April 15, 2020 |
B
Purchase
|
Non-Executive Director
|
10,000
19.33
193,285
CHF
|
10,000
|
19.33
|
193,285
CHF
|
|
April 15, 2020 |
April 15, 2020 |
S
Sale
|
Non-Executive Director
|
9,255
19.17
177,403
CHF
|
9,255
|
19.17
|
177,403
CHF
|
|
Dec. 19, 2019 |
Dec. 19, 2019 |
B
Purchase
|
Non-Executive Director
|
5,000
22.20
111,000
CHF
|
5,000
|
22.20
|
111,000
CHF
|
|
Nov. 1, 2019 |
Nov. 1, 2019 |
B
Purchase
|
Non-Executive Director
|
10,000
18.00
180,000
CHF
|
10,000
|
18.00
|
180,000
CHF
|
|