Chen Roger

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-17 2025-04-15 PS Planned sale
1,000 -0.4%
171.75
USD 171,750
1,000 -0.4% 171.75 USD 171,750
2025-03-18 2025-03-14 PS Planned sale
1,000 -0.4%
174.21
USD 174,210
1,000 -0.4% 174.21 USD 174,210
2025-02-19 2025-02-14 PS Planned sale
1,000 -0.5%
194.28
USD 194,280
1,000 -0.5% 194.28 USD 194,280
2025-01-17 2025-01-15 PS Planned sale
1,000 -0.5%
200.57
USD 200,570
1,000 -0.5% 200.57 USD 200,570
2024-12-18 2024-12-16 PS Planned sale
1,000 -0.5%
207.35
USD 207,350
1,000 -0.5% 207.35 USD 207,350
2024-11-19 2024-11-15 PS Planned sale
1,000 -0.5%
183.80
USD 183,800
1,000 -0.5% 183.80 USD 183,800
2024-10-17 2024-10-15 PS Planned sale
1,000 -0.5%
164.16
USD 164,160
1,000 -0.5% 164.16 USD 164,160
2024-09-18 2024-09-16 PS Planned sale
1,000 -0.5%
152.17
USD 152,170
1,000 -0.5% 152.17 USD 152,170
2024-08-05 2024-08-01 PS Planned sale
4,000 -2.1%
146.48
USD 585,920
4,000 -2.1% 146.48 USD 585,920
2024-07-03 2024-07-01 PS Planned sale
4,000 -2.0%
139.79
USD 559,160
4,000 -2.0% 139.79 USD 559,160
2024-06-05 2024-06-03 PS Planned sale
4,000 -2.0%
138.84
USD 555,360
4,000 -2.0% 138.84 USD 555,360
2024-05-03 2024-05-01 PS Planned sale
4,000 -2.0%
122.60
USD 490,400
4,000 -2.0% 122.60 USD 490,400
2024-04-03 2024-04-01 PS Planned sale
4,000 -1.9%
118.56
USD 474,240
4,000 -1.9% 118.56 USD 474,240
2024-03-04 2024-03-01 PS Planned sale
4,000 -1.9%
114.11
USD 456,440
4,000 -1.9% 114.11 USD 456,440
2024-02-05 2024-02-01 PS Planned sale
4,000 -2.6%
107.20
USD 428,800
4,000 -2.6% 107.20 USD 428,800
2024-01-04 2024-01-02 PS Planned sale
4,000 -2.5%
105.22
USD 420,880
4,000 -2.5% 105.22 USD 420,880
2023-12-05 2023-12-01 PS Planned sale
30,256 -16.1%
99.55
USD 3,012,082
30,256 -16.1% 99.55 USD 3,012,082
2023-11-27 2023-11-22 PS Planned sale
19,246 -10.6%
95.00
USD 1,828,370
19,246 -10.6% 95.00 USD 1,828,370
2023-11-16 2023-11-14 PS Planned sale
21,165 -11.6%
90.00
USD 1,904,850
21,165 -11.6% 90.00 USD 1,904,850
2023-11-07 2023-11-03 PS Planned sale
13,211 -7.4%
85.00
USD 1,122,972
13,211 -7.4% 85.00 USD 1,122,972
2023-11-07 2023-11-03 PS Planned sale
19,500 -9.9%
80.00
USD 1,560,000
19,500 -9.9% 80.00 USD 1,560,000
2023-11-03 2023-11-02 PS Planned sale
6,125 -3.5%
75.00
USD 459,375
6,125 -3.5% 75.00 USD 459,375
2023-11-03 2023-11-01 PS Planned sale
5,000 -2.8%
73.08
USD 365,390
5,000 -2.8% 73.08 USD 365,390
2023-10-12 2023-10-10 PS Planned sale
6,125 -3.4%
75.01
USD 459,416
6,125 -3.4% 75.01 USD 459,416
2023-10-04 2023-10-02 PS Planned sale
5,000 -2.8%
74.31
USD 371,535
5,000 -2.8% 74.31 USD 371,535
2023-09-12 2023-09-08 PS Planned sale
11,125 -6.1%
75.05
USD 834,918
11,125 -6.1% 75.05 USD 834,918
// ... existing code ... // ... rest of the file ...