Sept. 18, 2023 |
Sept. 18, 2023 |
S
Sale
|
Executive Director / Officer
|
118
218.20
25,748
CHF
|
118
|
218.20
|
25,748
CHF
|
|
Sept. 6, 2023 |
Sept. 6, 2023 |
S
Sale
|
Executive Director / Officer
|
200
217.82
43,565
CHF
|
200
|
217.82
|
43,565
CHF
|
|
Aug. 28, 2023 |
Aug. 28, 2023 |
S
Sale
|
Executive Director / Officer
|
36
218.00
7,848
CHF
|
36
|
218.00
|
7,848
CHF
|
|
June 12, 2023 |
June 12, 2023 |
S
Sale
|
Executive Director / Officer
|
250
198.58
49,646
CHF
|
250
|
198.58
|
49,646
CHF
|
|
June 5, 2023 |
June 5, 2023 |
S
Sale
|
Executive Director / Officer
|
400
197.50
79,000
CHF
|
400
|
197.50
|
79,000
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
|
400
196.91
78,763
CHF
|
400
|
196.91
|
78,763
CHF
|
|
May 8, 2023 |
May 8, 2023 |
S
Sale
|
Executive Director / Officer
|
157
206.99
32,498
CHF
|
157
|
206.99
|
32,498
CHF
|
|
April 24, 2023 |
April 24, 2023 |
S
Sale
|
Executive Director / Officer
|
286
208.00
59,488
CHF
|
286
|
208.00
|
59,488
CHF
|
|
March 7, 2023 |
March 7, 2023 |
S
Sale
|
Executive Director / Officer
|
62
194.73
12,074
CHF
|
62
|
194.73
|
12,074
CHF
|
|
Nov. 25, 2022 |
Nov. 25, 2022 |
S
Sale
|
Executive Director / Officer
|
200
174.63
34,925
CHF
|
200
|
174.63
|
34,925
CHF
|
|
Nov. 17, 2022 |
Nov. 17, 2022 |
S
Sale
|
Executive Director / Officer
|
400
175.00
70,000
CHF
|
400
|
175.00
|
70,000
CHF
|
|
Oct. 19, 2022 |
Oct. 19, 2022 |
S
Sale
|
Executive Director / Officer
|
400
173.50
69,400
CHF
|
400
|
173.50
|
69,400
CHF
|
|
Aug. 29, 2022 |
Aug. 29, 2022 |
S
Sale
|
Executive Director / Officer
|
400
168.50
67,400
CHF
|
400
|
168.50
|
67,400
CHF
|
|
Dec. 1, 2021 |
Dec. 1, 2021 |
S
Sale
|
Executive Director / Officer
|
50
166.00
8,300
CHF
|
50
|
166.00
|
8,300
CHF
|
|
Nov. 22, 2021 |
Nov. 22, 2021 |
S
Sale
|
Executive Director / Officer
|
400
169.50
67,800
CHF
|
400
|
169.50
|
67,800
CHF
|
|
Nov. 10, 2021 |
Nov. 10, 2021 |
S
Sale
|
Executive Director / Officer
|
400
168.00
67,200
CHF
|
400
|
168.00
|
67,200
CHF
|
|
Nov. 5, 2021 |
Nov. 5, 2021 |
S
Sale
|
Executive Director / Officer
|
400
168.50
67,400
CHF
|
400
|
168.50
|
67,400
CHF
|
|
Oct. 28, 2021 |
Oct. 28, 2021 |
S
Sale
|
Executive Director / Officer
|
400
166.00
66,400
CHF
|
400
|
166.00
|
66,400
CHF
|
|
Oct. 11, 2021 |
Oct. 11, 2021 |
S
Sale
|
Executive Director / Officer
|
400
163.00
65,200
CHF
|
400
|
163.00
|
65,200
CHF
|
|
Oct. 4, 2021 |
Oct. 4, 2021 |
S
Sale
|
Executive Director / Officer
|
475
168.50
80,037
CHF
|
475
|
168.50
|
80,037
CHF
|
|
Sept. 27, 2021 |
Sept. 27, 2021 |
S
Sale
|
Executive Director / Officer
|
400
165.00
66,000
CHF
|
400
|
165.00
|
66,000
CHF
|
|
Sept. 8, 2021 |
Sept. 8, 2021 |
S
Sale
|
Executive Director / Officer
|
150
166.00
24,900
CHF
|
150
|
166.00
|
24,900
CHF
|
|
Sept. 3, 2021 |
Sept. 3, 2021 |
S
Sale
|
Executive Director / Officer
|
400
166.50
66,600
CHF
|
400
|
166.50
|
66,600
CHF
|
|
Aug. 31, 2021 |
Aug. 31, 2021 |
S
Sale
|
Executive Director / Officer
|
96
169.00
16,224
CHF
|
96
|
169.00
|
16,224
CHF
|
|
July 1, 2021 |
July 1, 2021 |
S
Sale
|
Executive Director / Officer
|
96
171.50
16,464
CHF
|
96
|
171.50
|
16,464
CHF
|
|
June 16, 2021 |
June 16, 2021 |
S
Sale
|
Non-Executive Director
|
66
161.00
10,626
CHF
|
66
|
161.00
|
10,626
CHF
|
|
Dec. 14, 2020 |
Dec. 14, 2020 |
B
Purchase
|
Non-Executive Director
|
40
159.00
6,360
CHF
|
40
|
159.00
|
6,360
CHF
|
|
Nov. 16, 2020 |
Nov. 16, 2020 |
S
Sale
|
Executive Director / Officer
|
500
161.00
80,500
CHF
|
500
|
161.00
|
80,500
CHF
|
|
Oct. 30, 2020 |
Oct. 30, 2020 |
S
Sale
|
Executive Director / Officer
|
486
162.00
78,732
CHF
|
486
|
162.00
|
78,732
CHF
|
|
Oct. 12, 2020 |
Oct. 12, 2020 |
S
Sale
|
Executive Director / Officer
|
500
169.00
84,500
CHF
|
500
|
169.00
|
84,500
CHF
|
|
Oct. 5, 2020 |
Oct. 5, 2020 |
S
Sale
|
Executive Director / Officer
|
500
170.00
85,000
CHF
|
500
|
170.00
|
85,000
CHF
|
|
Sept. 28, 2020 |
Sept. 28, 2020 |
S
Sale
|
Executive Director / Officer
|
500
172.00
86,000
CHF
|
500
|
172.00
|
86,000
CHF
|
|
Sept. 8, 2020 |
Sept. 8, 2020 |
S
Sale
|
Executive Director / Officer
|
700
177.53
124,269
CHF
|
700
|
177.53
|
124,269
CHF
|
|
Sept. 7, 2020 |
Sept. 7, 2020 |
S
Sale
|
Executive Director / Officer
|
258
177.91
45,900
CHF
|
258
|
177.91
|
45,900
CHF
|
|
Aug. 26, 2020 |
Aug. 26, 2020 |
S
Sale
|
Executive Director / Officer
|
30
177.00
5,310
CHF
|
30
|
177.00
|
5,310
CHF
|
|
Aug. 25, 2020 |
Aug. 25, 2020 |
S
Sale
|
Executive Director / Officer
|
110
177.00
19,470
CHF
|
110
|
177.00
|
19,470
CHF
|
|
July 1, 2020 |
July 1, 2020 |
S
Sale
|
Executive Director / Officer
|
258
182.00
46,956
CHF
|
258
|
182.00
|
46,956
CHF
|
|
March 26, 2020 |
March 26, 2020 |
B
Purchase
|
Non-Executive Director
|
1,110
179.67
199,439
CHF
|
1,110
|
179.67
|
199,439
CHF
|
|
Dec. 2, 2019 |
Dec. 2, 2019 |
S
Sale
|
Executive Director / Officer
|
416
195.00
81,120
CHF
|
416
|
195.00
|
81,120
CHF
|
|
Nov. 28, 2019 |
Nov. 28, 2019 |
S
Sale
|
Executive Director / Officer
|
100
196.00
19,600
CHF
|
100
|
196.00
|
19,600
CHF
|
|
Oct. 21, 2019 |
Oct. 21, 2019 |
S
Sale
|
Executive Director / Officer
|
500
195.00
97,500
CHF
|
500
|
195.00
|
97,500
CHF
|
|
Oct. 15, 2019 |
Oct. 15, 2019 |
S
Sale
|
Executive Director / Officer
|
748
195.59
146,305
CHF
|
748
|
195.59
|
146,305
CHF
|
|
Aug. 13, 2019 |
Aug. 13, 2019 |
B
Purchase
|
Non-Executive Director
|
64
200.00
12,800
CHF
|
64
|
200.00
|
12,800
CHF
|
|
June 26, 2019 |
June 26, 2019 |
B
Purchase
|
Non-Executive Director
|
40
199.50
7,980
CHF
|
40
|
199.50
|
7,980
CHF
|
|
June 17, 2019 |
June 17, 2019 |
S
Sale
|
Executive Director / Officer
|
256
197.74
50,622
CHF
|
256
|
197.74
|
50,622
CHF
|
|
May 7, 2019 |
May 7, 2019 |
S
Sale
|
Non-Executive Director
|
20
197.00
3,940
CHF
|
20
|
197.00
|
3,940
CHF
|
|
May 7, 2019 |
May 7, 2019 |
S
Sale
|
Executive Director / Officer
|
1,312
196.08
257,257
CHF
|
1,312
|
196.08
|
257,257
CHF
|
|
March 13, 2019 |
March 13, 2019 |
S
Sale
|
Executive Director / Officer
|
242
204.00
49,368
CHF
|
242
|
204.00
|
49,368
CHF
|
|
Feb. 28, 2019 |
Feb. 28, 2019 |
S
Sale
|
Executive Director / Officer
|
400
199.00
79,600
CHF
|
400
|
199.00
|
79,600
CHF
|
|
Dec. 3, 2018 |
Dec. 3, 2018 |
B
Purchase
|
Non-Executive Director
|
40
197.00
7,880
CHF
|
40
|
197.00
|
7,880
CHF
|
|
Oct. 24, 2018 |
Oct. 24, 2018 |
S
Sale
|
Executive Director / Officer
|
150
188.50
28,275
CHF
|
150
|
188.50
|
28,275
CHF
|
|
Sept. 17, 2018 |
Sept. 17, 2018 |
S
Sale
|
Executive Director / Officer
|
400
192.00
76,800
CHF
|
400
|
192.00
|
76,800
CHF
|
|
Aug. 21, 2018 |
Aug. 21, 2018 |
S
Sale
|
Executive Director / Officer
|
400
192.50
77,000
CHF
|
400
|
192.50
|
77,000
CHF
|
|
June 15, 2018 |
June 15, 2018 |
S
Sale
|
Executive Director / Officer
|
232
187.00
43,384
CHF
|
232
|
187.00
|
43,384
CHF
|
|
June 11, 2018 |
June 11, 2018 |
S
Sale
|
Executive Director / Officer
|
200
188.50
37,700
CHF
|
200
|
188.50
|
37,700
CHF
|
|
May 28, 2018 |
May 28, 2018 |
S
Sale
|
Executive Director / Officer
|
400
189.00
75,600
CHF
|
400
|
189.00
|
75,600
CHF
|
|
Jan. 3, 2018 |
Jan. 3, 2018 |
S
Sale
|
Executive Director / Officer
|
298
164.50
49,021
CHF
|
298
|
164.50
|
49,021
CHF
|
|
Dec. 15, 2017 |
Dec. 15, 2017 |
B
Purchase
|
Non-Executive Director
|
40
163.90
6,556
CHF
|
40
|
163.90
|
6,556
CHF
|
|
Dec. 14, 2017 |
Dec. 14, 2017 |
B
Purchase
|
Non-Executive Director
|
8
163.80
1,310
CHF
|
8
|
163.80
|
1,310
CHF
|
|
Dec. 12, 2017 |
Dec. 12, 2017 |
S
Sale
|
Executive Director / Officer
|
600
164.36
98,619
CHF
|
600
|
164.36
|
98,619
CHF
|
|
Nov. 23, 2017 |
Nov. 23, 2017 |
S
Sale
|
Executive Director / Officer
|
400
161.50
64,600
CHF
|
400
|
161.50
|
64,600
CHF
|
|
Oct. 31, 2017 |
Oct. 31, 2017 |
S
Sale
|
Executive Director / Officer
|
400
161.00
64,400
CHF
|
400
|
161.00
|
64,400
CHF
|
|
Oct. 26, 2017 |
Oct. 26, 2017 |
S
Sale
|
Executive Director / Officer
|
478
161.00
76,958
CHF
|
478
|
161.00
|
76,958
CHF
|
|
Oct. 20, 2017 |
Oct. 20, 2017 |
S
Sale
|
Executive Director / Officer
|
200
160.76
32,153
CHF
|
200
|
160.76
|
32,153
CHF
|
|
Aug. 24, 2017 |
Aug. 24, 2017 |
S
Sale
|
Executive Director / Officer
|
400
160.60
64,240
CHF
|
400
|
160.60
|
64,240
CHF
|
|
June 27, 2017 |
June 27, 2017 |
S
Sale
|
Executive Director / Officer
|
878
157.42
138,215
CHF
|
878
|
157.42
|
138,215
CHF
|
|
June 26, 2017 |
June 26, 2017 |
S
Sale
|
Executive Director / Officer
|
256
157.42
40,299
CHF
|
256
|
157.42
|
40,299
CHF
|
|
June 16, 2017 |
June 16, 2017 |
S
Sale
|
Executive Director / Officer
|
308
156.25
48,126
CHF
|
308
|
156.25
|
48,126
CHF
|
|