Aug. 30, 2023 |
Aug. 30, 2023 |
S
Sale
|
Executive Director / Officer
|
619
185.51
114,832
CHF
|
619
|
185.51
|
114,832
CHF
|
|
Aug. 29, 2023 |
Aug. 29, 2023 |
S
Sale
|
Executive Director / Officer
|
1,050
185.74
195,027
CHF
|
1,050
|
185.74
|
195,027
CHF
|
|
Aug. 28, 2023 |
Aug. 28, 2023 |
S
Sale
|
Executive Director / Officer
|
1,050
184.26
193,470
CHF
|
1,050
|
184.26
|
193,470
CHF
|
|
Aug. 25, 2023 |
Aug. 25, 2023 |
S
Sale
|
Executive Director / Officer
|
1,050
182.58
191,706
CHF
|
1,050
|
182.58
|
191,706
CHF
|
|
Aug. 24, 2023 |
Aug. 24, 2023 |
S
Sale
|
Executive Director / Officer
|
1,050
183.24
192,401
CHF
|
1,050
|
183.24
|
192,401
CHF
|
|
Aug. 23, 2023 |
Aug. 23, 2023 |
S
Sale
|
Executive Director / Officer
|
1,050
183.74
192,931
CHF
|
1,050
|
183.74
|
192,931
CHF
|
|
Aug. 22, 2023 |
Aug. 22, 2023 |
S
Sale
|
Executive Director / Officer
|
1,050
185.27
194,535
CHF
|
1,050
|
185.27
|
194,535
CHF
|
|
Aug. 21, 2023 |
Aug. 21, 2023 |
S
Sale
|
Executive Director / Officer
|
1,050
185.58
194,858
CHF
|
1,050
|
185.58
|
194,858
CHF
|
|
Aug. 18, 2023 |
Aug. 18, 2023 |
S
Sale
|
Executive Director / Officer
|
1,050
184.46
193,685
CHF
|
1,050
|
184.46
|
193,685
CHF
|
|
Aug. 16, 2023 |
Aug. 16, 2023 |
S
Sale
|
Executive Director / Officer
|
1,449
190.65
276,252
CHF
|
1,449
|
190.65
|
276,252
CHF
|
|
Aug. 15, 2023 |
Aug. 15, 2023 |
S
Sale
|
Executive Director / Officer
|
332
192.42
63,885
CHF
|
332
|
192.42
|
63,885
CHF
|
|
June 29, 2023 |
June 29, 2023 |
B
Purchase
|
Non-Executive Director
|
660,998
198.50
131,208,000
CHF
|
660,998
|
198.50
|
131,208,000
CHF
|
|
June 29, 2023 |
June 29, 2023 |
S
Sale
|
Non-Executive Director
|
646,549
207.50
134,159,000
CHF
|
646,549
|
207.50
|
134,159,000
CHF
|
|
June 21, 2023 |
June 21, 2023 |
B
Purchase
|
Non-Executive Director
|
227,683
200.11
45,562,000
CHF
|
227,683
|
200.11
|
45,562,000
CHF
|
|
June 20, 2023 |
June 20, 2023 |
B
Purchase
|
Non-Executive Director
|
82,575
200.21
16,532,000
CHF
|
82,575
|
200.21
|
16,532,000
CHF
|
|
June 19, 2023 |
June 19, 2023 |
B
Purchase
|
Non-Executive Director
|
58,988
202.28
11,932,000
CHF
|
58,988
|
202.28
|
11,932,000
CHF
|
|
June 16, 2023 |
June 16, 2023 |
B
Purchase
|
Non-Executive Director
|
26,532
203.79
5,407,000
CHF
|
26,532
|
203.79
|
5,407,000
CHF
|
|
June 15, 2023 |
June 15, 2023 |
B
Purchase
|
Non-Executive Director
|
155,993
200.23
31,235,000
CHF
|
155,993
|
200.23
|
31,235,000
CHF
|
|
June 14, 2023 |
June 14, 2023 |
B
Purchase
|
Non-Executive Director
|
74,996
199.30
14,947,000
CHF
|
74,996
|
199.30
|
14,947,000
CHF
|
|
June 13, 2023 |
June 13, 2023 |
B
Purchase
|
Non-Executive Director
|
34,233
199.52
6,830,000
CHF
|
34,233
|
199.52
|
6,830,000
CHF
|
|
June 6, 2023 |
June 6, 2023 |
S
Sale
|
Executive Director / Officer
|
1,548
190.00
294,120
CHF
|
1,548
|
190.00
|
294,120
CHF
|
|
June 1, 2023 |
June 1, 2023 |
S
Sale
|
Executive Director / Officer
|
856
182.47
156,198
CHF
|
856
|
182.47
|
156,198
CHF
|
|
May 31, 2023 |
May 31, 2023 |
S
Sale
|
Non-Executive Director
|
6,511
200.00
1,302,200
CHF
|
6,511
|
200.00
|
1,302,200
CHF
|
|
May 12, 2023 |
May 12, 2023 |
B
Purchase
|
Non-Executive Director
|
15,671
200.00
3,134,200
CHF
|
15,671
|
200.00
|
3,134,200
CHF
|
|
May 12, 2023 |
May 12, 2023 |
S
Sale
|
Non-Executive Director
|
15,671
200.00
3,134,200
CHF
|
15,671
|
200.00
|
3,134,200
CHF
|
|
May 1, 2023 |
May 1, 2023 |
B
Purchase
|
Non-Executive Director
|
19,232
200.00
3,846,400
CHF
|
19,232
|
200.00
|
3,846,400
CHF
|
|
May 1, 2023 |
May 1, 2023 |
S
Sale
|
Non-Executive Director
|
19,232
200.00
3,846,400
CHF
|
19,232
|
200.00
|
3,846,400
CHF
|
|
March 20, 2023 |
March 20, 2023 |
S
Sale
|
Executive Director / Officer
|
600
203.00
121,800
CHF
|
600
|
203.00
|
121,800
CHF
|
|
March 13, 2023 |
March 13, 2023 |
B
Purchase
|
Executive Director / Officer
|
600
197.80
118,680
CHF
|
600
|
197.80
|
118,680
CHF
|
|
March 3, 2023 |
March 3, 2023 |
B
Purchase
|
Non-Executive Director
|
20,000
203.50
4,070,000
CHF
|
20,000
|
203.50
|
4,070,000
CHF
|
|
March 1, 2023 |
March 1, 2023 |
S
Sale
|
Executive Director / Officer
|
1,000
206.00
206,000
CHF
|
1,000
|
206.00
|
206,000
CHF
|
|
Dec. 1, 2022 |
Dec. 1, 2022 |
B
Purchase
|
Non-Executive Director
|
293,270
170.20
49,914,554
CHF
|
293,270
|
170.20
|
49,914,554
CHF
|
|
Dec. 1, 2022 |
Dec. 1, 2022 |
S
Sale
|
Non-Executive Director
|
293,270
178.45
52,334,032
CHF
|
293,270
|
178.45
|
52,334,032
CHF
|
|
Nov. 22, 2022 |
Nov. 22, 2022 |
B
Purchase
|
Non-Executive Director
|
4,500
147.30
662,850
CHF
|
4,500
|
147.30
|
662,850
CHF
|
|
Nov. 21, 2022 |
Nov. 21, 2022 |
B
Purchase
|
Executive Director / Officer
|
600
166.20
99,718
CHF
|
600
|
166.20
|
99,718
CHF
|
|
Nov. 14, 2022 |
Nov. 14, 2022 |
S
Sale
|
Executive Director / Officer
|
1,000
182.00
182,000
CHF
|
1,000
|
182.00
|
182,000
CHF
|
|
May 2, 2022 |
May 2, 2022 |
S
Sale
|
Executive Director / Officer
|
622
185.03
115,087
CHF
|
622
|
185.03
|
115,087
CHF
|
|
March 28, 2022 |
March 28, 2022 |
B
Purchase
|
Non-Executive Director
|
15,000
200.73
3,010,958
CHF
|
15,000
|
200.73
|
3,010,958
CHF
|
|
March 7, 2022 |
March 7, 2022 |
B
Purchase
|
Non-Executive Director
|
3,189
198.32
632,444
CHF
|
3,189
|
198.32
|
632,444
CHF
|
|
March 4, 2022 |
March 4, 2022 |
B
Purchase
|
Non-Executive Director
|
67,690
202.64
13,716,473
CHF
|
67,690
|
202.64
|
13,716,473
CHF
|
|
March 3, 2022 |
March 3, 2022 |
B
Purchase
|
Non-Executive Director
|
17,937
206.93
3,711,654
CHF
|
17,937
|
206.93
|
3,711,654
CHF
|
|
Feb. 28, 2022 |
Feb. 28, 2022 |
B
Purchase
|
Non-Executive Director
|
1,611
205.35
330,826
CHF
|
1,611
|
205.35
|
330,826
CHF
|
|
Feb. 25, 2022 |
Feb. 25, 2022 |
B
Purchase
|
Non-Executive Director
|
5,391
204.72
1,103,666
CHF
|
5,391
|
204.72
|
1,103,666
CHF
|
|
Feb. 24, 2022 |
Feb. 24, 2022 |
B
Purchase
|
Non-Executive Director
|
90,000
202.57
18,231,264
CHF
|
90,000
|
202.57
|
18,231,264
CHF
|
|
Feb. 23, 2022 |
Feb. 23, 2022 |
B
Purchase
|
Non-Executive Director
|
5,612
208.69
1,171,157
CHF
|
5,612
|
208.69
|
1,171,157
CHF
|
|
Feb. 22, 2022 |
Feb. 22, 2022 |
B
Purchase
|
Non-Executive Director
|
83,091
205.72
17,093,888
CHF
|
83,091
|
205.72
|
17,093,888
CHF
|
|
Feb. 21, 2022 |
Feb. 21, 2022 |
B
Purchase
|
Non-Executive Director
|
18,749
205.78
3,858,252
CHF
|
18,749
|
205.78
|
3,858,252
CHF
|
|
Nov. 24, 2021 |
Nov. 24, 2021 |
B
Purchase
|
Non-Executive Director
|
1,500
238.25
357,382
CHF
|
1,500
|
238.25
|
357,382
CHF
|
|
Sept. 6, 2021 |
Sept. 6, 2021 |
S
Sale
|
Executive Director / Officer
|
500
284.01
142,005
CHF
|
500
|
284.01
|
142,005
CHF
|
|
Aug. 20, 2021 |
Aug. 20, 2021 |
S
Sale
|
Executive Director / Officer
|
858
283.35
243,118
CHF
|
858
|
283.35
|
243,118
CHF
|
|
Aug. 13, 2021 |
Aug. 13, 2021 |
S
Sale
|
Executive Director / Officer
|
770
155.14
119,456
CHF
|
770
|
155.14
|
119,456
CHF
|
|
Aug. 6, 2021 |
Aug. 6, 2021 |
S
Sale
|
Executive Director / Officer
|
650
284.64
185,016
CHF
|
650
|
284.64
|
185,016
CHF
|
|
Aug. 4, 2021 |
Aug. 4, 2021 |
S
Sale
|
Executive Director / Officer
|
1,800
285.00
513,000
CHF
|
1,800
|
285.00
|
513,000
CHF
|
|
Aug. 4, 2021 |
Aug. 4, 2021 |
S
Sale
|
Executive Director / Officer
|
2,185
285.00
622,725
CHF
|
2,185
|
285.00
|
622,725
CHF
|
|
May 26, 2021 |
May 26, 2021 |
S
Sale
|
Executive Director / Officer
|
1,700
256.66
436,317
CHF
|
1,700
|
256.66
|
436,317
CHF
|
|
May 11, 2021 |
May 11, 2021 |
B
Purchase
|
Executive Director / Officer
|
1,000
248.80
248,800
CHF
|
1,000
|
248.80
|
248,800
CHF
|
|
March 31, 2021 |
March 31, 2021 |
S
Sale
|
Executive Director / Officer
|
1,959
279.37
547,295
CHF
|
1,959
|
279.37
|
547,295
CHF
|
|
March 29, 2021 |
March 29, 2021 |
S
Sale
|
Executive Director / Officer
|
2,000
268.00
536,000
CHF
|
2,000
|
268.00
|
536,000
CHF
|
|
March 29, 2021 |
March 29, 2021 |
S
Sale
|
Executive Director / Officer
|
252
133.52
33,648
CHF
|
252
|
133.52
|
33,648
CHF
|
|
March 29, 2021 |
March 29, 2021 |
S
Sale
|
Executive Director / Officer
|
1,479
267.00
394,893
CHF
|
1,479
|
267.00
|
394,893
CHF
|
|
March 26, 2021 |
March 26, 2021 |
S
Sale
|
Executive Director / Officer
|
121
267.00
32,307
CHF
|
121
|
267.00
|
32,307
CHF
|
|
March 9, 2021 |
March 9, 2021 |
S
Sale
|
Executive Director / Officer
|
2,000
257.00
514,000
CHF
|
2,000
|
257.00
|
514,000
CHF
|
|
March 8, 2021 |
March 8, 2021 |
S
Sale
|
Executive Director / Officer
|
4,400
252.06
1,109,070
CHF
|
4,400
|
252.06
|
1,109,070
CHF
|
|
Feb. 24, 2021 |
Feb. 24, 2021 |
S
Sale
|
Executive Director / Officer
|
3,511
251.41
882,704
CHF
|
3,511
|
251.41
|
882,704
CHF
|
|
Feb. 19, 2021 |
Feb. 19, 2021 |
S
Sale
|
Executive Director / Officer
|
2,000
252.00
504,000
CHF
|
2,000
|
252.00
|
504,000
CHF
|
|
Dec. 21, 2020 |
Dec. 21, 2020 |
S
Sale
|
Executive Director / Officer
|
1,087
237.42
258,072
CHF
|
1,087
|
237.42
|
258,072
CHF
|
|
Nov. 20, 2020 |
Nov. 20, 2020 |
S
Sale
|
Executive Director / Officer
|
1,008
143.75
144,903
CHF
|
1,008
|
143.75
|
144,903
CHF
|
|
Nov. 20, 2020 |
Nov. 20, 2020 |
S
Sale
|
Executive Director / Officer
|
1,008
251.95
253,969
CHF
|
1,008
|
251.95
|
253,969
CHF
|
|
Nov. 19, 2020 |
Nov. 19, 2020 |
S
Sale
|
Executive Director / Officer
|
3,842
246.88
948,494
CHF
|
3,842
|
246.88
|
948,494
CHF
|
|
Nov. 16, 2020 |
Nov. 16, 2020 |
B
Purchase
|
Executive Director / Officer
|
1,500
243.44
365,165
CHF
|
1,500
|
243.44
|
365,165
CHF
|
|
Oct. 28, 2020 |
Oct. 28, 2020 |
S
Sale
|
Executive Director / Officer
|
5,000
238.57
1,192,832
CHF
|
5,000
|
238.57
|
1,192,832
CHF
|
|
Sept. 30, 2020 |
Sept. 30, 2020 |
S
Sale
|
Executive Director / Officer
|
2,500
251.40
628,500
CHF
|
2,500
|
251.40
|
628,500
CHF
|
|
Sept. 18, 2020 |
Sept. 18, 2020 |
S
Sale
|
Executive Director / Officer
|
576
253.20
145,843
CHF
|
576
|
253.20
|
145,843
CHF
|
|
Sept. 16, 2020 |
Sept. 16, 2020 |
S
Sale
|
Non-Executive Director
|
6,691
248.00
1,659,368
CHF
|
6,691
|
248.00
|
1,659,368
CHF
|
|
Sept. 9, 2020 |
Sept. 9, 2020 |
S
Sale
|
Non-Executive Director
|
3,171
106.35
337,245
CHF
|
3,171
|
106.35
|
337,245
CHF
|
|