March 9, 2023 |
March 9, 2023 |
B
Purchase
|
Non-Executive Director
|
311
229.00
71,219
CHF
|
311
|
229.00
|
71,219
CHF
|
|
March 8, 2023 |
March 8, 2023 |
S
Sale
|
Non-Executive Director
|
448
231.25
103,601
CHF
|
448
|
231.25
|
103,601
CHF
|
|
March 2, 2023 |
March 2, 2023 |
S
Sale
|
Executive Director / Officer
|
1,400
259.01
362,610
CHF
|
1,400
|
259.01
|
362,610
CHF
|
|
Dec. 16, 2022 |
Dec. 16, 2022 |
B
Purchase
|
Executive Director / Officer
|
10
208.30
2,083
CHF
|
10
|
208.30
|
2,083
CHF
|
|
June 17, 2022 |
June 17, 2022 |
B
Purchase
|
Executive Director / Officer
|
100
191.62
19,162
CHF
|
100
|
191.62
|
19,162
CHF
|
|
June 17, 2022 |
June 17, 2022 |
B
Purchase
|
Executive Director / Officer
|
200
191.83
38,366
CHF
|
200
|
191.83
|
38,366
CHF
|
|
June 16, 2022 |
June 16, 2022 |
B
Purchase
|
Executive Director / Officer
|
400
191.22
76,489
CHF
|
400
|
191.22
|
76,489
CHF
|
|
May 30, 2022 |
May 30, 2022 |
B
Purchase
|
Executive Director / Officer
|
500
208.00
104,000
CHF
|
500
|
208.00
|
104,000
CHF
|
|
April 25, 2022 |
April 25, 2022 |
B
Purchase
|
Executive Director / Officer
|
100
210.00
21,000
CHF
|
100
|
210.00
|
21,000
CHF
|
|
March 15, 2022 |
March 15, 2022 |
B
Purchase
|
Executive Director / Officer
|
100
212.49
21,249
CHF
|
100
|
212.49
|
21,249
CHF
|
|
March 15, 2022 |
March 15, 2022 |
B
Purchase
|
Executive Director / Officer
|
200
216.50
43,300
CHF
|
200
|
216.50
|
43,300
CHF
|
|
March 15, 2022 |
March 15, 2022 |
B
Purchase
|
Executive Director / Officer
|
500
216.50
108,250
CHF
|
500
|
216.50
|
108,250
CHF
|
|
March 4, 2022 |
March 4, 2022 |
B
Purchase
|
Executive Director / Officer
|
200
215.69
43,137
CHF
|
200
|
215.69
|
43,137
CHF
|
|
Nov. 11, 2021 |
Nov. 11, 2021 |
S
Sale
|
Executive Director / Officer
|
25,000
347.74
8,693,475
CHF
|
25,000
|
347.74
|
8,693,475
CHF
|
|
Nov. 10, 2021 |
Nov. 10, 2021 |
S
Sale
|
Executive Director / Officer
|
1,000
357.76
357,757
CHF
|
1,000
|
357.76
|
357,757
CHF
|
|
Nov. 8, 2021 |
Nov. 8, 2021 |
S
Sale
|
Executive Director / Officer
|
2,000
349.01
698,012
CHF
|
2,000
|
349.01
|
698,012
CHF
|
|
Nov. 4, 2021 |
Nov. 4, 2021 |
S
Sale
|
Executive Director / Officer
|
2,000
353.87
707,740
CHF
|
2,000
|
353.87
|
707,740
CHF
|
|
Nov. 2, 2021 |
Nov. 2, 2021 |
S
Sale
|
Executive Director / Officer
|
2,000
339.75
679,500
CHF
|
2,000
|
339.75
|
679,500
CHF
|
|
Oct. 28, 2021 |
Oct. 28, 2021 |
S
Sale
|
Non-Executive Director
|
1,300
327.00
425,100
CHF
|
1,300
|
327.00
|
425,100
CHF
|
|
Oct. 28, 2021 |
Oct. 28, 2021 |
S
Sale
|
Non-Executive Director
|
156
330.00
51,480
CHF
|
156
|
330.00
|
51,480
CHF
|
|
Oct. 28, 2021 |
Oct. 28, 2021 |
S
Sale
|
Executive Director / Officer
|
1,419
331.00
469,689
CHF
|
1,419
|
331.00
|
469,689
CHF
|
|
Oct. 28, 2021 |
Oct. 28, 2021 |
S
Sale
|
Non-Executive Director
|
156
327.92
51,155
CHF
|
156
|
327.92
|
51,155
CHF
|
|
Oct. 28, 2021 |
Oct. 28, 2021 |
S
Sale
|
Non-Executive Director
|
1,300
325.00
422,500
CHF
|
1,300
|
325.00
|
422,500
CHF
|
|
Oct. 28, 2021 |
Oct. 28, 2021 |
S
Sale
|
Executive Director / Officer
|
1,419
329.80
467,979
CHF
|
1,419
|
329.80
|
467,979
CHF
|
|
March 12, 2021 |
March 12, 2021 |
S
Sale
|
Non-Executive Director
|
456
215.00
98,040
CHF
|
456
|
215.00
|
98,040
CHF
|
|
March 4, 2021 |
March 4, 2021 |
S
Sale
|
Non-Executive Director
|
1,000
208.00
207,997
CHF
|
1,000
|
208.00
|
207,997
CHF
|
|
Nov. 24, 2020 |
Nov. 24, 2020 |
S
Sale
|
Non-Executive Director
|
1,000
170.50
170,500
CHF
|
1,000
|
170.50
|
170,500
CHF
|
|
Sept. 18, 2020 |
Sept. 18, 2020 |
S
Sale
|
Non-Executive Director
|
2,860
164.53
470,556
CHF
|
2,860
|
164.53
|
470,556
CHF
|
|
Sept. 17, 2020 |
Sept. 17, 2020 |
S
Sale
|
Non-Executive Director
|
2,140
164.37
351,758
CHF
|
2,140
|
164.37
|
351,758
CHF
|
|
Aug. 27, 2020 |
Aug. 27, 2020 |
S
Sale
|
Non-Executive Director
|
500
171.00
85,500
CHF
|
500
|
171.00
|
85,500
CHF
|
|
Aug. 26, 2020 |
Aug. 26, 2020 |
S
Sale
|
Non-Executive Director
|
500
170.60
85,300
CHF
|
500
|
170.60
|
85,300
CHF
|
|
Aug. 26, 2020 |
Aug. 26, 2020 |
S
Sale
|
Non-Executive Director
|
410
169.63
69,547
CHF
|
410
|
169.63
|
69,547
CHF
|
|
April 9, 2020 |
April 9, 2020 |
B
Purchase
|
Non-Executive Director
|
200
119.79
23,957
CHF
|
200
|
119.79
|
23,957
CHF
|
|
March 17, 2020 |
March 17, 2020 |
B
Purchase
|
Non-Executive Director
|
100
101.31
10,131
CHF
|
100
|
101.31
|
10,131
CHF
|
|
March 17, 2020 |
March 17, 2020 |
B
Purchase
|
Executive Director / Officer
|
1,000
99.85
99,845
CHF
|
1,000
|
99.85
|
99,845
CHF
|
|
March 17, 2020 |
March 17, 2020 |
B
Purchase
|
Executive Director / Officer
|
2,000
100.09
200,171
CHF
|
2,000
|
100.09
|
200,171
CHF
|
|
Dec. 13, 2019 |
Dec. 13, 2019 |
B
Purchase
|
Executive Director / Officer
|
550,000
174.40
95,920,000
CHF
|
550,000
|
174.40
|
95,920,000
CHF
|
|
Dec. 13, 2019 |
Dec. 13, 2019 |
S
Sale
|
Executive Director / Officer
|
550,000
174.40
95,920,000
CHF
|
550,000
|
174.40
|
95,920,000
CHF
|
|
Nov. 22, 2019 |
Nov. 22, 2019 |
B
Purchase
|
Executive Director / Officer
|
1,500
166.63
249,942
CHF
|
1,500
|
166.63
|
249,942
CHF
|
|
Nov. 22, 2019 |
Nov. 22, 2019 |
S
Sale
|
Non-Executive Director
|
1,000
164.37
164,366
CHF
|
1,000
|
164.37
|
164,366
CHF
|
|
Nov. 21, 2019 |
Nov. 21, 2019 |
S
Sale
|
Executive Director / Officer
|
1,500
163.02
244,528
CHF
|
1,500
|
163.02
|
244,528
CHF
|
|
Oct. 16, 2019 |
Oct. 16, 2019 |
S
Sale
|
Non-Executive Director
|
868
146.12
126,835
CHF
|
868
|
146.12
|
126,835
CHF
|
|
Sept. 10, 2019 |
Sept. 10, 2019 |
S
Sale
|
Non-Executive Director
|
774
141.78
109,734
CHF
|
774
|
141.78
|
109,734
CHF
|
|
Sept. 6, 2019 |
Sept. 6, 2019 |
S
Sale
|
Executive Director / Officer
|
2,000
138.33
276,669
CHF
|
2,000
|
138.33
|
276,669
CHF
|
|
Sept. 6, 2019 |
Sept. 6, 2019 |
S
Sale
|
Non-Executive Director
|
4,023
139.30
560,404
CHF
|
4,023
|
139.30
|
560,404
CHF
|
|
Aug. 16, 2019 |
Aug. 16, 2019 |
B
Purchase
|
Executive Director / Officer
|
1,000
125.00
125,000
CHF
|
1,000
|
125.00
|
125,000
CHF
|
|
July 19, 2019 |
July 19, 2019 |
B
Purchase
|
Non-Executive Director
|
774
127.86
98,960
CHF
|
774
|
127.86
|
98,960
CHF
|
|
July 18, 2019 |
July 18, 2019 |
B
Purchase
|
Executive Director / Officer
|
1,500
125.00
187,500
CHF
|
1,500
|
125.00
|
187,500
CHF
|
|
July 16, 2019 |
July 16, 2019 |
B
Purchase
|
Executive Director / Officer
|
10,000
130.00
1,300,000
CHF
|
10,000
|
130.00
|
1,300,000
CHF
|
|
July 15, 2019 |
July 15, 2019 |
B
Purchase
|
Executive Director / Officer
|
6,097
134.97
822,919
CHF
|
6,097
|
134.97
|
822,919
CHF
|
|
July 12, 2019 |
July 12, 2019 |
B
Purchase
|
Executive Director / Officer
|
3,903
134.99
526,872
CHF
|
3,903
|
134.99
|
526,872
CHF
|
|
Oct. 15, 2018 |
Oct. 15, 2018 |
B
Purchase
|
Executive Director / Officer
|
7,728
160.00
1,236,480
CHF
|
7,728
|
160.00
|
1,236,480
CHF
|
|
Aug. 23, 2018 |
Aug. 23, 2018 |
S
Sale
|
Non-Executive Director
|
500
208.27
104,133
CHF
|
500
|
208.27
|
104,133
CHF
|
|
July 16, 2018 |
July 16, 2018 |
S
Sale
|
Non-Executive Director
|
1,538
205.37
315,858
CHF
|
1,538
|
205.37
|
315,858
CHF
|
|
July 16, 2018 |
July 16, 2018 |
S
Sale
|
Executive Director / Officer
|
4,823
203.83
983,069
CHF
|
4,823
|
203.83
|
983,069
CHF
|
|
July 13, 2018 |
July 13, 2018 |
S
Sale
|
Executive Director / Officer
|
200
205.00
41,000
CHF
|
200
|
205.00
|
41,000
CHF
|
|
April 16, 2018 |
April 16, 2018 |
B
Purchase
|
Non-Executive Director
|
300
201.22
60,365
CHF
|
300
|
201.22
|
60,365
CHF
|
|
April 13, 2018 |
April 13, 2018 |
B
Purchase
|
Executive Director / Officer
|
250
193.50
48,375
CHF
|
250
|
193.50
|
48,375
CHF
|
|
April 10, 2018 |
April 10, 2018 |
B
Purchase
|
Non-Executive Director
|
310
193.40
59,954
CHF
|
310
|
193.40
|
59,954
CHF
|
|
April 10, 2018 |
April 10, 2018 |
B
Purchase
|
Executive Director / Officer
|
623
193.40
120,488
CHF
|
623
|
193.40
|
120,488
CHF
|
|
March 23, 2018 |
March 23, 2018 |
B
Purchase
|
Executive Director / Officer
|
1,000
210.04
210,037
CHF
|
1,000
|
210.04
|
210,037
CHF
|
|
March 12, 2018 |
March 12, 2018 |
S
Sale
|
Non-Executive Director
|
864
229.46
198,257
CHF
|
864
|
229.46
|
198,257
CHF
|
|
March 8, 2018 |
March 8, 2018 |
B
Purchase
|
Executive Director / Officer
|
950
218.39
207,466
CHF
|
950
|
218.39
|
207,466
CHF
|
|
Oct. 11, 2017 |
Oct. 11, 2017 |
S
Sale
|
Executive Director / Officer
|
1,000
236.18
236,181
CHF
|
1,000
|
236.18
|
236,181
CHF
|
|
Sept. 20, 2017 |
Sept. 20, 2017 |
S
Sale
|
Executive Director / Officer
|
1,000
220.00
220,003
CHF
|
1,000
|
220.00
|
220,003
CHF
|
|
Sept. 18, 2017 |
Sept. 18, 2017 |
S
Sale
|
Executive Director / Officer
|
200
217.80
43,560
CHF
|
200
|
217.80
|
43,560
CHF
|
|
Sept. 15, 2017 |
Sept. 15, 2017 |
S
Sale
|
Executive Director / Officer
|
1,572
216.57
340,450
CHF
|
1,572
|
216.57
|
340,450
CHF
|
|
Sept. 12, 2017 |
Sept. 12, 2017 |
S
Sale
|
Executive Director / Officer
|
1,000
214.30
214,301
CHF
|
1,000
|
214.30
|
214,301
CHF
|
|
Sept. 4, 2017 |
Sept. 4, 2017 |
S
Sale
|
Non-Executive Director
|
1,000
208.07
208,072
CHF
|
1,000
|
208.07
|
208,072
CHF
|
|
Aug. 28, 2017 |
Aug. 28, 2017 |
S
Sale
|
Executive Director / Officer
|
500
205.00
102,500
CHF
|
500
|
205.00
|
102,500
CHF
|
|
Aug. 22, 2017 |
Aug. 22, 2017 |
S
Sale
|
Executive Director / Officer
|
1,000
208.07
208,067
CHF
|
1,000
|
208.07
|
208,067
CHF
|
|
Aug. 22, 2017 |
Aug. 22, 2017 |
S
Sale
|
Executive Director / Officer
|
1,300
207.56
269,828
CHF
|
1,300
|
207.56
|
269,828
CHF
|
|
Aug. 22, 2017 |
Aug. 22, 2017 |
S
Sale
|
Executive Director / Officer
|
700
209.67
146,770
CHF
|
700
|
209.67
|
146,770
CHF
|
|
Aug. 3, 2017 |
Aug. 3, 2017 |
S
Sale
|
Executive Director / Officer
|
570
213.05
121,440
CHF
|
570
|
213.05
|
121,440
CHF
|
|
Aug. 2, 2017 |
Aug. 2, 2017 |
S
Sale
|
Executive Director / Officer
|
500
212.70
106,351
CHF
|
500
|
212.70
|
106,351
CHF
|
|