Herrington Douglas J

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-03 2025-04-01 PS Planned sale
2,500 -0.5%
187.99
USD 469,975
2,500 -0.5% 187.99 USD 469,975
2025-03-05 2025-03-03 PS Planned sale
2,500 -0.5%
213.17
USD 532,925
2,500 -0.5% 213.17 USD 532,925
2025-02-25 2025-02-21 PS Planned sale
2,800 -0.5%
223.14
USD 624,804
2,800 -0.5% 223.14 USD 624,804
2025-02-25 2025-02-21 PS Planned sale
1,600 -0.3%
222.31
USD 355,696
1,600 -0.3% 222.31 USD 355,696
2025-02-25 2025-02-21 PS Planned sale
1,704 -0.3%
221.52
USD 377,467
1,704 -0.3% 221.52 USD 377,467
2025-02-19 2025-02-18 PS Planned sale
1,200 -0.2%
228.90
USD 274,677
1,200 -0.2% 228.90 USD 274,677
2025-02-19 2025-02-18 PS Planned sale
4,301 -0.8%
228.32
USD 981,995
4,301 -0.8% 228.32 USD 981,995
2025-02-14 2025-02-12 PS Planned sale
400 -0.1%
230.68
USD 92,273
400 -0.1% 230.68 USD 92,273
2025-02-14 2025-02-12 PS Planned sale
26,501 -5.1%
230.30
USD 6,103,080
26,501 -5.1% 230.30 USD 6,103,080
2025-02-14 2025-02-12 PS Planned sale
599 -0.1%
228.74
USD 137,015
599 -0.1% 228.74 USD 137,015
2024-12-04 2024-12-02 PS Planned sale
3,500 -0.7%
210.00
USD 735,000
3,500 -0.7% 210.00 USD 735,000
2024-11-25 2024-11-21 PS Planned sale
100 -0.0%
202.80
USD 20,280
100 -0.0% 202.80 USD 20,280
2024-11-25 2024-11-21 PS Planned sale
526 -0.1%
201.56
USD 106,019
526 -0.1% 201.56 USD 106,019
2024-11-25 2024-11-21 PS Planned sale
3,077 -0.6%
200.72
USD 617,616
3,077 -0.6% 200.72 USD 617,616
2024-11-25 2024-11-21 PS Planned sale
890 -0.2%
199.84
USD 177,857
890 -0.2% 199.84 USD 177,857
2024-11-25 2024-11-21 PS Planned sale
1,511 -0.3%
198.69
USD 300,216
1,511 -0.3% 198.69 USD 300,216
2024-11-19 2024-11-15 PS Planned sale
2,000 -0.4%
206.78
USD 413,560
2,000 -0.4% 206.78 USD 413,560
2024-11-19 2024-11-15 PS Planned sale
1,200 -0.2%
205.75
USD 246,897
1,200 -0.2% 205.75 USD 246,897
2024-11-19 2024-11-15 PS Planned sale
2,302 -0.4%
204.99
USD 471,898
2,302 -0.4% 204.99 USD 471,898
2024-11-05 2024-11-01 PS Planned sale
3,500 -0.7%
198.96
USD 696,360
3,500 -0.7% 198.96 USD 696,360
2024-10-03 2024-10-01 PS Planned sale
3,500 -0.7%
184.80
USD 646,800
3,500 -0.7% 184.80 USD 646,800
2024-09-05 2024-09-03 PS Planned sale
3,500 -0.7%
177.87
USD 622,545
3,500 -0.7% 177.87 USD 622,545
2024-08-23 2024-08-21 PS Planned sale
504 -0.1%
182.18
USD 91,816
504 -0.1% 182.18 USD 91,816
2024-08-23 2024-08-21 PS Planned sale
3,472 -0.7%
181.44
USD 629,972
3,472 -0.7% 181.44 USD 629,972
2024-08-23 2024-08-21 PS Planned sale
2,128 -0.4%
180.57
USD 384,260
2,128 -0.4% 180.57 USD 384,260
2024-08-19 2024-08-15 PS Planned sale
500 -0.1%
176.18
USD 88,092
500 -0.1% 176.18 USD 88,092
2024-08-19 2024-08-15 PS Planned sale
3,102 -0.6%
175.49
USD 544,371
3,102 -0.6% 175.49 USD 544,371
2024-08-19 2024-08-15 PS Planned sale
1,900 -0.4%
174.73
USD 331,993
1,900 -0.4% 174.73 USD 331,993
2024-08-05 2024-08-01 PS Planned sale
3,500 -0.7%
189.25
USD 662,375
3,500 -0.7% 189.25 USD 662,375
2024-07-03 2024-07-02 PS Planned sale
12,500 -2.4%
200.00
USD 2,500,000
12,500 -2.4% 200.00 USD 2,500,000
2024-07-03 2024-07-01 PS Planned sale
1,000 -0.2%
197.44
USD 197,436
1,000 -0.2% 197.44 USD 197,436
2024-07-03 2024-07-01 PS Planned sale
900 -0.2%
196.68
USD 177,011
900 -0.2% 196.68 USD 177,011
2024-07-03 2024-07-01 PS Planned sale
800 -0.2%
195.39
USD 156,313
800 -0.2% 195.39 USD 156,313
2024-07-03 2024-07-01 PS Planned sale
800 -0.2%
194.01
USD 155,205
800 -0.2% 194.01 USD 155,205
2024-06-05 2024-06-03 PS Planned sale
1,500 -0.3%
177.73
USD 266,599
1,500 -0.3% 177.73 USD 266,599
2024-06-05 2024-06-03 PS Planned sale
2,000 -0.4%
176.96
USD 353,925
2,000 -0.4% 176.96 USD 353,925
2024-05-23 2024-05-21 PS Planned sale
1,100 -0.2%
182.11
USD 200,325
1,100 -0.2% 182.11 USD 200,325
2024-05-23 2024-05-21 PS Planned sale
4,996 -0.9%
181.25
USD 905,514
4,996 -0.9% 181.25 USD 905,514
2024-05-17 2024-05-15 PS Planned sale
400 -0.1%
186.16
USD 74,462
400 -0.1% 186.16 USD 74,462
2024-05-17 2024-05-15 PS Planned sale
800 -0.2%
185.42
USD 148,333
800 -0.2% 185.42 USD 148,333
2024-05-17 2024-05-15 PS Planned sale
2,500 -0.5%
184.29
USD 460,730
2,500 -0.5% 184.29 USD 460,730
2024-05-17 2024-05-15 PS Planned sale
1,802 -0.3%
183.48
USD 330,635
1,802 -0.3% 183.48 USD 330,635
2024-05-03 2024-05-01 PS Planned sale
200 -0.0%
184.80
USD 36,960
200 -0.0% 184.80 USD 36,960
2024-05-03 2024-05-01 PS Planned sale
200 -0.0%
183.75
USD 36,750
200 -0.0% 183.75 USD 36,750
2024-05-03 2024-05-01 PS Planned sale
400 -0.1%
182.39
USD 72,955
400 -0.1% 182.39 USD 72,955
2024-05-03 2024-05-01 PS Planned sale
600 -0.1%
181.16
USD 108,693
600 -0.1% 181.16 USD 108,693
2024-05-03 2024-05-01 PS Planned sale
700 -0.1%
180.05
USD 126,036
700 -0.1% 180.05 USD 126,036
2024-05-03 2024-05-01 PS Planned sale
600 -0.1%
178.98
USD 107,389
600 -0.1% 178.98 USD 107,389
2024-05-03 2024-05-01 PS Planned sale
800 -0.2%
177.79
USD 142,229
800 -0.2% 177.79 USD 142,229
2024-04-03 2024-04-01 PS Planned sale
3,500 -0.7%
180.73
USD 632,555
3,500 -0.7% 180.73 USD 632,555
2024-03-05 2024-03-01 PS Planned sale
3,500 -0.7%
176.67
USD 618,345
3,500 -0.7% 176.67 USD 618,345
2024-02-23 2024-02-21 PS Planned sale
9,488 -1.8%
168.97
USD 1,603,187
9,488 -1.8% 168.97 USD 1,603,187
2024-02-20 2024-02-15 PS Planned sale
3,864 -0.8%
170.55
USD 659,005
3,864 -0.8% 170.55 USD 659,005
2024-02-14 2024-02-12 PS Planned sale
14,300 -2.8%
175.00
USD 2,502,500
14,300 -2.8% 175.00 USD 2,502,500
2024-02-09 2024-02-07 PS Planned sale
5,889 -1.1%
170.51
USD 1,004,136
5,889 -1.1% 170.51 USD 1,004,136
2024-02-09 2024-02-07 PS Planned sale
14,311 -2.7%
169.77
USD 2,429,616
14,311 -2.7% 169.77 USD 2,429,616
2023-12-05 2023-12-01 PS Planned sale
4,000 -0.7%
146.00
USD 584,000
4,000 -0.7% 146.00 USD 584,000
2023-11-24 2023-11-21 PS Planned sale
1,000 -0.2%
143.74
USD 143,742
1,000 -0.2% 143.74 USD 143,742
2023-11-24 2023-11-21 PS Planned sale
8,480 -1.5%
143.08
USD 1,213,277
8,480 -1.5% 143.08 USD 1,213,277
2023-11-17 2023-11-15 PS Planned sale
3,864 -0.7%
147.06
USD 568,240
3,864 -0.7% 147.06 USD 568,240
2023-11-03 2023-11-01 PS Planned sale
4,000 -0.8%
133.98
USD 535,920
4,000 -0.8% 133.98 USD 535,920
2023-10-04 2023-10-02 PS Planned sale
4,000 -0.8%
127.20
USD 508,800
4,000 -0.8% 127.20 USD 508,800
2023-09-06 2023-09-01 PS Planned sale
4,000 -0.8%
139.48
USD 557,920
4,000 -0.8% 139.48 USD 557,920
2023-08-23 2023-08-21 PS Planned sale
900 -0.2%
134.94
USD 121,450
900 -0.2% 134.94 USD 121,450
2023-08-23 2023-08-21 PS Planned sale
3,500 -0.7%
134.28
USD 469,967
3,500 -0.7% 134.28 USD 469,967
2023-08-23 2023-08-21 PS Planned sale
5,080 -0.9%
133.40
USD 677,655
5,080 -0.9% 133.40 USD 677,655
2023-08-17 2023-08-15 PS Planned sale
3,864 -0.7%
140.02
USD 541,037
3,864 -0.7% 140.02 USD 541,037
2023-08-08 2023-08-04 PS Planned sale
50,000 -8.9%
141.00
USD 7,050,000
50,000 -8.9% 141.00 USD 7,050,000
2023-08-03 2023-08-01 PS Planned sale
4,000 -0.7%
133.55
USD 534,200
4,000 -0.7% 133.55 USD 534,200
2023-07-06 2023-07-03 PS Planned sale
4,000 -0.7%
130.93
USD 523,720
4,000 -0.7% 130.93 USD 523,720
2023-06-05 2023-06-01 PS Planned sale
4,000 -0.7%
120.61
USD 482,440
4,000 -0.7% 120.61 USD 482,440
2023-05-23 2023-05-22 PS Planned sale
1,000 -0.2%
116.54
USD 116,538
1,000 -0.2% 116.54 USD 116,538
2023-05-23 2023-05-22 PS Planned sale
5,320 -0.9%
115.74
USD 615,753
5,320 -0.9% 115.74 USD 615,753
2023-05-23 2023-05-22 PS Planned sale
3,152 -0.5%
114.95
USD 362,319
3,152 -0.5% 114.95 USD 362,319
2023-05-17 2023-05-15 PS Planned sale
400 -0.1%
111.77
USD 44,708
400 -0.1% 111.77 USD 44,708
// ... existing code ... // ... rest of the file ...