John Walsh

(Mr. John Walsh)

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-01-27 2025-01-23 PS Planned sale
497 -2.5%
362.23
USD 180,030
497 -2.5% 362.23 USD 180,030
2025-01-27 2025-01-23 PS Planned sale
1,388 -6.4%
361.16
USD 501,288
1,388 -6.4% 361.16 USD 501,288
2025-01-27 2025-01-23 PS Planned sale
531 -2.4%
360.31
USD 191,323
531 -2.4% 360.31 USD 191,323
2025-01-27 2025-01-23 PS Planned sale
84 -0.4%
358.07
USD 30,078
84 -0.4% 358.07 USD 30,078
2024-10-18 2024-10-17 PS Planned sale
392 -2.2%
374.00
USD 146,608
392 -2.2% 374.00 USD 146,608
2024-10-18 2024-10-17 PS Planned sale
4,106 -18.6%
373.31
USD 1,532,828
4,106 -18.6% 373.31 USD 1,532,828
2024-10-18 2024-10-17 PS Planned sale
502 -2.2%
372.08
USD 186,783
502 -2.2% 372.08 USD 186,783
2024-03-26 2024-03-25 PS Planned sale
2,343 -11.6%
333.24
USD 780,777
2,343 -11.6% 333.24 USD 780,777
2024-03-26 2024-03-25 PS Planned sale
2,019 -9.1%
332.45
USD 671,212
2,019 -9.1% 332.45 USD 671,212
2024-03-26 2024-03-25 PS Planned sale
2,765 -11.1%
331.52
USD 916,652
2,765 -11.1% 331.52 USD 916,652
2024-03-26 2024-03-25 PS Planned sale
873 -3.4%
330.35
USD 288,393
873 -3.4% 330.35 USD 288,393
2023-10-25 2023-10-24 PS Planned sale
130 -0.6%
297.64
USD 38,693
130 -0.6% 297.64 USD 38,693
2023-10-25 2023-10-24 PS Planned sale
830 -3.6%
296.48
USD 246,081
830 -3.6% 296.48 USD 246,081
2023-10-25 2023-10-24 PS Planned sale
507 -2.2%
295.44
USD 149,789
507 -2.2% 295.44 USD 149,789
2023-10-25 2023-10-24 PS Planned sale
1,033 -4.2%
294.70
USD 304,424
1,033 -4.2% 294.70 USD 304,424
2020-01-23 2020-01-21 PS Planned sale
863 -4.0%
209.78
USD 181,043
863 -4.0% 209.78 USD 181,043
2020-01-23 2020-01-21 PS Planned sale
4,971 -18.9%
209.14
USD 1,039,642
4,971 -18.9% 209.14 USD 1,039,642
2020-01-23 2020-01-21 PS Planned sale
166 -0.6%
208.32
USD 34,582
166 -0.6% 208.32 USD 34,582
// ... existing code ... // ... rest of the file ...