Sept. 22, 2023 |
Sept. 22, 2023 |
S
Sale
|
Executive Director / Officer
|
200
177.24
35,447
CHF
|
200
|
177.24
|
35,447
CHF
|
|
Sept. 21, 2023 |
Sept. 21, 2023 |
S
Sale
|
Executive Director / Officer
|
300
178.25
53,475
CHF
|
300
|
178.25
|
53,475
CHF
|
|
Sept. 20, 2023 |
Sept. 20, 2023 |
S
Sale
|
Executive Director / Officer
|
300
178.43
53,530
CHF
|
300
|
178.43
|
53,530
CHF
|
|
Sept. 19, 2023 |
Sept. 19, 2023 |
S
Sale
|
Executive Director / Officer
|
600
177.95
106,773
CHF
|
600
|
177.95
|
106,773
CHF
|
|
Sept. 18, 2023 |
Sept. 18, 2023 |
S
Sale
|
Executive Director / Officer
|
600
179.89
107,935
CHF
|
600
|
179.89
|
107,935
CHF
|
|
Sept. 15, 2023 |
Sept. 15, 2023 |
S
Sale
|
Executive Director / Officer
|
600
180.50
108,298
CHF
|
600
|
180.50
|
108,298
CHF
|
|
Sept. 14, 2023 |
Sept. 14, 2023 |
S
Sale
|
Executive Director / Officer
|
600
181.16
108,695
CHF
|
600
|
181.16
|
108,695
CHF
|
|
Sept. 13, 2023 |
Sept. 13, 2023 |
S
Sale
|
Executive Director / Officer
|
1,800
180.11
324,191
CHF
|
1,800
|
180.11
|
324,191
CHF
|
|
Sept. 12, 2023 |
Sept. 12, 2023 |
S
Sale
|
Executive Director / Officer
|
600
182.52
109,510
CHF
|
600
|
182.52
|
109,510
CHF
|
|
Sept. 5, 2023 |
Sept. 5, 2023 |
S
Sale
|
Non-Executive Director
|
513
184.65
94,725
CHF
|
513
|
184.65
|
94,725
CHF
|
|
Aug. 22, 2023 |
Aug. 22, 2023 |
S
Sale
|
Non-Executive Director
|
300
183.00
54,900
CHF
|
300
|
183.00
|
54,900
CHF
|
|
Aug. 21, 2023 |
Aug. 21, 2023 |
S
Sale
|
Non-Executive Director
|
61
187.00
11,407
CHF
|
61
|
187.00
|
11,407
CHF
|
|
Aug. 18, 2023 |
Aug. 18, 2023 |
S
Sale
|
Non-Executive Director
|
200
191.30
38,260
CHF
|
200
|
191.30
|
38,260
CHF
|
|
Aug. 10, 2023 |
Aug. 10, 2023 |
S
Sale
|
Non-Executive Director
|
67
203.00
13,601
CHF
|
67
|
203.00
|
13,601
CHF
|
|
May 26, 2023 |
May 26, 2023 |
B
Purchase
|
Executive Director / Officer
|
309
197.60
61,058
CHF
|
309
|
197.60
|
61,058
CHF
|
|
April 27, 2023 |
April 27, 2023 |
S
Sale
|
Executive Director / Officer
|
262
214.00
56,068
CHF
|
262
|
214.00
|
56,068
CHF
|
|
April 26, 2023 |
April 26, 2023 |
S
Sale
|
Executive Director / Officer
|
713
213.30
152,082
CHF
|
713
|
213.30
|
152,082
CHF
|
|
April 24, 2023 |
April 24, 2023 |
S
Sale
|
Executive Director / Officer
|
1,924
213.63
411,018
CHF
|
1,924
|
213.63
|
411,018
CHF
|
|
April 21, 2023 |
April 21, 2023 |
S
Sale
|
Executive Director / Officer
|
554
213.15
118,083
CHF
|
554
|
213.15
|
118,083
CHF
|
|
April 20, 2023 |
April 20, 2023 |
S
Sale
|
Executive Director / Officer
|
2,500
214.74
536,859
CHF
|
2,500
|
214.74
|
536,859
CHF
|
|
April 19, 2023 |
April 19, 2023 |
S
Sale
|
Executive Director / Officer
|
2,772
215.08
596,209
CHF
|
2,772
|
215.08
|
596,209
CHF
|
|
April 18, 2023 |
April 18, 2023 |
S
Sale
|
Executive Director / Officer
|
750
213.00
159,750
CHF
|
750
|
213.00
|
159,750
CHF
|
|
Jan. 25, 2023 |
Jan. 25, 2023 |
B
Purchase
|
Executive Director / Officer
|
191
223.33
42,656
CHF
|
191
|
223.33
|
42,656
CHF
|
|
Jan. 25, 2023 |
Jan. 25, 2023 |
S
Sale
|
Executive Director / Officer
|
191
225.04
42,983
CHF
|
191
|
225.04
|
42,983
CHF
|
|
Dec. 21, 2022 |
Dec. 21, 2022 |
B
Purchase
|
Executive Director / Officer
|
191
193.00
36,863
CHF
|
191
|
193.00
|
36,863
CHF
|
|
Dec. 2, 2022 |
Dec. 2, 2022 |
S
Sale
|
Executive Director / Officer
|
500
238.50
119,250
CHF
|
500
|
238.50
|
119,250
CHF
|
|
Nov. 21, 2022 |
Nov. 21, 2022 |
S
Sale
|
Executive Director / Officer
|
500
231.70
115,850
CHF
|
500
|
231.70
|
115,850
CHF
|
|
Nov. 11, 2022 |
Nov. 11, 2022 |
S
Sale
|
Executive Director / Officer
|
500
237.75
118,875
CHF
|
500
|
237.75
|
118,875
CHF
|
|
Nov. 9, 2022 |
Nov. 9, 2022 |
S
Sale
|
Executive Director / Officer
|
230
238.74
54,911
CHF
|
230
|
238.74
|
54,911
CHF
|
|
Sept. 23, 2022 |
Sept. 23, 2022 |
B
Purchase
|
Executive Director / Officer
|
230
228.43
52,538
CHF
|
230
|
228.43
|
52,538
CHF
|
|
Sept. 21, 2022 |
Sept. 21, 2022 |
B
Purchase
|
Executive Director / Officer
|
187
234.07
43,771
CHF
|
187
|
234.07
|
43,771
CHF
|
|
Sept. 20, 2022 |
Sept. 20, 2022 |
B
Purchase
|
Executive Director / Officer
|
530
241.16
127,815
CHF
|
530
|
241.16
|
127,815
CHF
|
|
Sept. 19, 2022 |
Sept. 19, 2022 |
B
Purchase
|
Executive Director / Officer
|
350
243.21
85,124
CHF
|
350
|
243.21
|
85,124
CHF
|
|
Sept. 9, 2022 |
Sept. 9, 2022 |
B
Purchase
|
Executive Director / Officer
|
325
254.36
82,667
CHF
|
325
|
254.36
|
82,667
CHF
|
|
Aug. 5, 2022 |
Aug. 5, 2022 |
B
Purchase
|
Non-Executive Director
|
150
270.83
40,625
CHF
|
150
|
270.83
|
40,625
CHF
|
|
Aug. 3, 2022 |
Aug. 3, 2022 |
S
Sale
|
Non-Executive Director
|
2,200
266.10
585,415
CHF
|
2,200
|
266.10
|
585,415
CHF
|
|
June 21, 2022 |
June 21, 2022 |
B
Purchase
|
Non-Executive Director
|
200
271.00
54,200
CHF
|
200
|
271.00
|
54,200
CHF
|
|
May 12, 2022 |
May 12, 2022 |
B
Purchase
|
Executive Director / Officer
|
2,000
238.36
476,725
CHF
|
2,000
|
238.36
|
476,725
CHF
|
|
May 11, 2022 |
May 11, 2022 |
B
Purchase
|
Executive Director / Officer
|
2,090
246.45
515,071
CHF
|
2,090
|
246.45
|
515,071
CHF
|
|
May 10, 2022 |
May 10, 2022 |
B
Purchase
|
Executive Director / Officer
|
2,155
235.68
507,897
CHF
|
2,155
|
235.68
|
507,897
CHF
|
|
March 17, 2022 |
March 17, 2022 |
B
Purchase
|
Non-Executive Director
|
300
273.50
82,050
CHF
|
300
|
273.50
|
82,050
CHF
|
|
March 7, 2022 |
March 7, 2022 |
B
Purchase
|
Executive Director / Officer
|
377
227.00
85,579
CHF
|
377
|
227.00
|
85,579
CHF
|
|
Feb. 25, 2022 |
Feb. 25, 2022 |
B
Purchase
|
Non-Executive Director
|
291
284.00
82,644
CHF
|
291
|
284.00
|
82,644
CHF
|
|
Feb. 17, 2022 |
Feb. 17, 2022 |
B
Purchase
|
Non-Executive Director
|
200
296.00
59,200
CHF
|
200
|
296.00
|
59,200
CHF
|
|
Jan. 24, 2022 |
Jan. 24, 2022 |
B
Purchase
|
Non-Executive Director
|
1,000
282.59
282,590
CHF
|
1,000
|
282.59
|
282,590
CHF
|
|
Dec. 6, 2021 |
Dec. 6, 2021 |
S
Sale
|
Non-Executive Director
|
719
330.85
237,880
CHF
|
719
|
330.85
|
237,880
CHF
|
|
Nov. 25, 2021 |
Nov. 25, 2021 |
S
Sale
|
Executive Director / Officer
|
200
348.00
69,600
CHF
|
200
|
348.00
|
69,600
CHF
|
|
Nov. 22, 2021 |
Nov. 22, 2021 |
S
Sale
|
Executive Director / Officer
|
627
358.22
224,607
CHF
|
627
|
358.22
|
224,607
CHF
|
|
Nov. 9, 2021 |
Nov. 9, 2021 |
S
Sale
|
Executive Director / Officer
|
750
360.00
270,000
CHF
|
750
|
360.00
|
270,000
CHF
|
|
Nov. 8, 2021 |
Nov. 8, 2021 |
S
Sale
|
Non-Executive Director
|
1,000
356.05
356,050
CHF
|
1,000
|
356.05
|
356,050
CHF
|
|
Nov. 5, 2021 |
Nov. 5, 2021 |
S
Sale
|
Non-Executive Director
|
17
354.50
6,027
CHF
|
17
|
354.50
|
6,027
CHF
|
|
Nov. 4, 2021 |
Nov. 4, 2021 |
S
Sale
|
Non-Executive Director
|
600
352.83
211,700
CHF
|
600
|
352.83
|
211,700
CHF
|
|
Oct. 28, 2021 |
Oct. 28, 2021 |
S
Sale
|
Non-Executive Director
|
400
345.50
138,200
CHF
|
400
|
345.50
|
138,200
CHF
|
|
Oct. 7, 2021 |
Oct. 7, 2021 |
S
Sale
|
Non-Executive Director
|
374
339.45
126,955
CHF
|
374
|
339.45
|
126,955
CHF
|
|
Aug. 3, 2021 |
Aug. 3, 2021 |
B
Purchase
|
Non-Executive Director
|
815
345.38
281,485
CHF
|
815
|
345.38
|
281,485
CHF
|
|
Aug. 3, 2021 |
Aug. 3, 2021 |
B
Purchase
|
Non-Executive Director
|
1,500
347.57
521,355
CHF
|
1,500
|
347.57
|
521,355
CHF
|
|
June 18, 2021 |
June 18, 2021 |
B
Purchase
|
Non-Executive Director
|
608
350.00
212,800
CHF
|
608
|
350.00
|
212,800
CHF
|
|
June 18, 2021 |
June 18, 2021 |
B
Purchase
|
Non-Executive Director
|
1,841
350.00
644,350
CHF
|
1,841
|
350.00
|
644,350
CHF
|
|
June 18, 2021 |
June 18, 2021 |
B
Purchase
|
Non-Executive Director
|
1,841
350.00
644,350
CHF
|
1,841
|
350.00
|
644,350
CHF
|
|
June 18, 2021 |
June 18, 2021 |
B
Purchase
|
Non-Executive Director
|
1,841
350.00
644,350
CHF
|
1,841
|
350.00
|
644,350
CHF
|
|
June 18, 2021 |
June 18, 2021 |
B
Purchase
|
Non-Executive Director
|
1,841
350.00
644,350
CHF
|
1,841
|
350.00
|
644,350
CHF
|
|
June 18, 2021 |
June 18, 2021 |
B
Purchase
|
Non-Executive Director
|
2,475
350.00
866,250
CHF
|
2,475
|
350.00
|
866,250
CHF
|
|
June 18, 2021 |
June 18, 2021 |
B
Purchase
|
Non-Executive Director
|
2,643
350.00
925,050
CHF
|
2,643
|
350.00
|
925,050
CHF
|
|
May 19, 2021 |
May 19, 2021 |
S
Sale
|
Non-Executive Director
|
1,000
325.27
325,269
CHF
|
1,000
|
325.27
|
325,269
CHF
|
|
Jan. 6, 2021 |
Jan. 6, 2021 |
S
Sale
|
Executive Director / Officer
|
1,000
302.08
302,077
CHF
|
1,000
|
302.08
|
302,077
CHF
|
|
Nov. 17, 2020 |
Nov. 17, 2020 |
S
Sale
|
Non-Executive Director
|
1,000
288.02
288,023
CHF
|
1,000
|
288.02
|
288,023
CHF
|
|
Nov. 17, 2020 |
Nov. 17, 2020 |
S
Sale
|
Non-Executive Director
|
2,000
288.63
577,265
CHF
|
2,000
|
288.63
|
577,265
CHF
|
|
Nov. 5, 2020 |
Nov. 5, 2020 |
S
Sale
|
Executive Director / Officer
|
2,000
285.00
570,000
CHF
|
2,000
|
285.00
|
570,000
CHF
|
|
Oct. 7, 2020 |
Oct. 7, 2020 |
S
Sale
|
Non-Executive Director
|
1,000
273.19
273,186
CHF
|
1,000
|
273.19
|
273,186
CHF
|
|
Aug. 4, 2020 |
Aug. 4, 2020 |
S
Sale
|
Non-Executive Director
|
550
278.24
153,030
CHF
|
550
|
278.24
|
153,030
CHF
|
|
June 22, 2020 |
June 22, 2020 |
B
Purchase
|
Non-Executive Director
|
534
246.00
131,364
CHF
|
534
|
246.00
|
131,364
CHF
|
|
June 22, 2020 |
June 22, 2020 |
B
Purchase
|
Non-Executive Director
|
534
246.00
131,364
CHF
|
534
|
246.00
|
131,364
CHF
|
|
June 22, 2020 |
June 22, 2020 |
B
Purchase
|
Non-Executive Director
|
535
246.00
131,610
CHF
|
535
|
246.00
|
131,610
CHF
|
|
June 22, 2020 |
June 22, 2020 |
B
Purchase
|
Non-Executive Director
|
813
246.00
199,998
CHF
|
813
|
246.00
|
199,998
CHF
|
|
June 22, 2020 |
June 22, 2020 |
B
Purchase
|
Non-Executive Director
|
877
246.00
215,742
CHF
|
877
|
246.00
|
215,742
CHF
|
|