Degnan Christopher William

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-03-04 2025-03-03 PS Planned sale
2,700 -0.7%
179.60
USD 484,923
2,700 -0.7% 179.60 USD 484,923
2025-03-04 2025-03-03 PS Planned sale
5,375 -1.5%
178.73
USD 960,647
5,375 -1.5% 178.73 USD 960,647
2025-03-04 2025-03-03 PS Planned sale
1,525 -0.4%
177.46
USD 270,631
1,525 -0.4% 177.46 USD 270,631
2025-03-04 2025-03-03 PS Planned sale
800 -0.2%
176.40
USD 141,123
800 -0.2% 176.40 USD 141,123
2025-03-04 2025-03-03 PS Planned sale
596 -0.2%
175.47
USD 104,582
596 -0.2% 175.47 USD 104,582
2025-03-04 2025-03-03 PS Planned sale
1,786 -0.5%
173.88
USD 310,555
1,786 -0.5% 173.88 USD 310,555
2025-02-04 2025-02-03 PS Planned sale
3,439 -1.1%
183.73
USD 631,841
3,439 -1.1% 183.73 USD 631,841
2025-02-04 2025-02-03 PS Planned sale
4,352 -1.4%
182.88
USD 795,889
4,352 -1.4% 182.88 USD 795,889
2025-02-04 2025-02-03 PS Planned sale
1,400 -0.4%
182.04
USD 254,849
1,400 -0.4% 182.04 USD 254,849
2025-02-04 2025-02-03 PS Planned sale
507 -0.2%
180.64
USD 91,582
507 -0.2% 180.64 USD 91,582
2025-02-04 2025-02-03 PS Planned sale
1,960 -0.6%
179.27
USD 351,361
1,960 -0.6% 179.27 USD 351,361
2025-02-04 2025-02-03 PS Planned sale
600 -0.2%
177.88
USD 106,730
600 -0.2% 177.88 USD 106,730
2025-02-04 2025-02-03 PS Planned sale
524 -0.2%
176.42
USD 92,443
524 -0.2% 176.42 USD 92,443
2025-01-03 2025-01-02 PS Planned sale
700 -0.2%
159.95
USD 111,962
700 -0.2% 159.95 USD 111,962
2025-01-03 2025-01-02 PS Planned sale
1,840 -0.6%
158.44
USD 291,537
1,840 -0.6% 158.44 USD 291,537
2025-01-03 2025-01-02 PS Planned sale
4,002 -1.3%
157.56
USD 630,559
4,002 -1.3% 157.56 USD 630,559
2025-01-03 2025-01-02 PS Planned sale
4,340 -1.3%
156.64
USD 679,826
4,340 -1.3% 156.64 USD 679,826
2025-01-03 2025-01-02 PS Planned sale
1,900 -0.6%
155.80
USD 296,014
1,900 -0.6% 155.80 USD 296,014
2024-12-04 2024-12-02 PS Planned sale
700 -0.2%
177.18
USD 124,025
700 -0.2% 177.18 USD 124,025
2024-12-04 2024-12-02 PS Planned sale
3,056 -0.9%
176.12
USD 538,214
3,056 -0.9% 176.12 USD 538,214
2024-12-04 2024-12-02 PS Planned sale
1,702 -0.5%
175.23
USD 298,233
1,702 -0.5% 175.23 USD 298,233
2024-12-04 2024-12-02 PS Planned sale
1,900 -0.6%
173.87
USD 330,344
1,900 -0.6% 173.87 USD 330,344
2024-12-04 2024-12-02 PS Planned sale
1,841 -0.6%
172.55
USD 317,655
1,841 -0.6% 172.55 USD 317,655
2024-12-04 2024-12-02 PS Planned sale
3,583 -1.1%
172.04
USD 616,409
3,583 -1.1% 172.04 USD 616,409
2024-11-25 2024-11-21 PS Planned sale
2,202 -0.6%
174.08
USD 383,313
2,202 -0.6% 174.08 USD 383,313
2024-11-25 2024-11-21 PS Planned sale
5,116 -1.4%
173.11
USD 885,605
5,116 -1.4% 173.11 USD 885,605
2024-11-25 2024-11-21 PS Planned sale
6,677 -1.9%
172.05
USD 1,148,771
6,677 -1.9% 172.05 USD 1,148,771
2024-11-25 2024-11-21 PS Planned sale
14,483 -3.9%
171.11
USD 2,478,157
14,483 -3.9% 171.11 USD 2,478,157
2024-11-25 2024-11-21 PS Planned sale
4,894 -1.3%
170.18
USD 832,856
4,894 -1.3% 170.18 USD 832,856
2024-11-25 2024-11-21 PS Planned sale
9,009 -2.3%
169.09
USD 1,523,359
9,009 -2.3% 169.09 USD 1,523,359
2024-11-25 2024-11-21 PS Planned sale
8,584 -2.2%
168.19
USD 1,443,777
8,584 -2.2% 168.19 USD 1,443,777
2024-11-25 2024-11-21 PS Planned sale
3,637 -0.9%
167.01
USD 607,412
3,637 -0.9% 167.01 USD 607,412
2024-11-25 2024-11-21 PS Planned sale
1,755 -0.4%
166.18
USD 291,642
1,755 -0.4% 166.18 USD 291,642
2024-11-25 2024-11-21 PS Planned sale
3,566 -0.9%
164.83
USD 587,787
3,566 -0.9% 164.83 USD 587,787
2024-11-25 2024-11-21 PS Planned sale
4,398 -1.1%
163.91
USD 720,863
4,398 -1.1% 163.91 USD 720,863
2024-11-25 2024-11-21 PS Planned sale
5,225 -1.3%
163.14
USD 852,386
5,225 -1.3% 163.14 USD 852,386
2024-11-25 2024-11-21 PS Planned sale
7,146 -1.7%
162.41
USD 1,160,596
7,146 -1.7% 162.41 USD 1,160,596
2024-05-03 2024-05-01 PS Planned sale
600 -0.2%
159.78
USD 95,870
600 -0.2% 159.78 USD 95,870
2024-05-03 2024-05-01 PS Planned sale
500 -0.1%
158.76
USD 79,378
500 -0.1% 158.76 USD 79,378
2024-05-03 2024-05-01 PS Planned sale
1,702 -0.5%
157.87
USD 268,696
1,702 -0.5% 157.87 USD 268,696
2024-05-03 2024-05-01 PS Planned sale
2,233 -0.6%
156.77
USD 350,070
2,233 -0.6% 156.77 USD 350,070
2024-05-03 2024-05-01 PS Planned sale
7,047 -1.9%
155.95
USD 1,099,001
7,047 -1.9% 155.95 USD 1,099,001
2024-05-03 2024-05-01 PS Planned sale
700 -0.2%
154.48
USD 108,133
700 -0.2% 154.48 USD 108,133
2024-02-05 2024-02-02 PS Planned sale
6 -0.0%
219.13
USD 1,315
6 -0.0% 219.13 USD 1,315
2024-02-05 2024-02-02 PS Planned sale
64 -0.1%
218.45
USD 13,981
64 -0.1% 218.45 USD 13,981
2024-02-05 2024-02-02 PS Planned sale
25 -0.0%
217.42
USD 5,435
25 -0.0% 217.42 USD 5,435
2024-02-05 2024-02-02 PS Planned sale
18 -0.0%
216.32
USD 3,894
18 -0.0% 216.32 USD 3,894
2024-02-05 2024-02-02 PS Planned sale
4 -0.0%
215.23
USD 861
4 -0.0% 215.23 USD 861
2024-02-05 2024-02-02 PS Planned sale
25 -0.0%
214.03
USD 5,351
25 -0.0% 214.03 USD 5,351
2024-02-05 2024-02-02 PS Planned sale
11 -0.0%
212.52
USD 2,338
11 -0.0% 212.52 USD 2,338
2024-02-05 2024-02-02 PS Planned sale
7 -0.0%
211.66
USD 1,482
7 -0.0% 211.66 USD 1,482
2024-02-05 2024-02-02 PS Planned sale
14 -0.0%
210.54
USD 2,948
14 -0.0% 210.54 USD 2,948
2024-02-05 2024-02-02 PS Planned sale
21 -0.0%
209.62
USD 4,402
21 -0.0% 209.62 USD 4,402
2024-02-05 2024-02-02 PS Planned sale
23 -0.0%
208.67
USD 4,799
23 -0.0% 208.67 USD 4,799
2024-02-05 2024-02-02 PS Planned sale
11 -0.0%
207.35
USD 2,281
11 -0.0% 207.35 USD 2,281
2024-02-05 2024-02-02 PS Planned sale
15 -0.0%
206.49
USD 3,097
15 -0.0% 206.49 USD 3,097
2024-02-05 2024-02-02 PS Planned sale
5 -0.0%
204.63
USD 1,023
5 -0.0% 204.63 USD 1,023
2024-02-05 2024-02-01 PS Planned sale
12,533 -11.3%
200.04
USD 2,507,114
12,533 -11.3% 200.04 USD 2,507,114
2024-01-24 2024-01-23 PS Planned sale
398 -0.4%
205.18
USD 81,660
398 -0.4% 205.18 USD 81,660
2024-01-24 2024-01-23 PS Planned sale
637 -0.6%
204.33
USD 130,156
637 -0.6% 204.33 USD 130,156
2024-01-24 2024-01-23 PS Planned sale
572 -0.6%
203.33
USD 116,306
572 -0.6% 203.33 USD 116,306
2024-01-24 2024-01-23 PS Planned sale
446 -0.4%
202.13
USD 90,150
446 -0.4% 202.13 USD 90,150
2024-01-24 2024-01-23 PS Planned sale
293 -0.3%
200.06
USD 58,619
293 -0.3% 200.06 USD 58,619
2024-01-24 2024-01-22 PS Planned sale
1,300 -1.3%
201.30
USD 261,691
1,300 -1.3% 201.30 USD 261,691
2024-01-24 2024-01-22 PS Planned sale
4,335 -4.0%
200.16
USD 867,676
4,335 -4.0% 200.16 USD 867,676
2024-01-12 2024-01-11 PS Planned sale
1,001 -1.0%
200.42
USD 200,622
1,001 -1.0% 200.42 USD 200,622
2024-01-12 2024-01-10 PS Planned sale
3,800 -3.6%
200.13
USD 760,498
3,800 -3.6% 200.13 USD 760,498
2023-12-18 2023-12-14 PS Planned sale
5,755 -3.8%
202.39
USD 1,164,731
5,755 -3.8% 202.39 USD 1,164,731
2023-12-18 2023-12-14 PS Planned sale
13,158 -7.9%
201.46
USD 2,650,824
13,158 -7.9% 201.46 USD 2,650,824
2023-12-18 2023-12-14 PS Planned sale
96,125 -36.6%
200.30
USD 19,253,357
96,125 -36.6% 200.30 USD 19,253,357
2021-12-03 2021-12-01 PS Planned sale
200 -0.4%
343.68
USD 68,736
200 -0.4% 343.68 USD 68,736
2021-12-03 2021-12-01 PS Planned sale
300 -0.6%
342.94
USD 102,883
300 -0.6% 342.94 USD 102,883
2021-12-03 2021-12-01 PS Planned sale
200 -0.4%
340.85
USD 68,170
200 -0.4% 340.85 USD 68,170
2021-12-03 2021-12-01 PS Planned sale
100 -0.2%
336.00
USD 33,600
100 -0.2% 336.00 USD 33,600
2021-12-03 2021-12-01 PS Planned sale
415 -0.9%
335.68
USD 139,307
415 -0.9% 335.68 USD 139,307
// ... existing code ... // ... rest of the file ...