Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
1,200 |
D |
$193.5825
|
26,376 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
1,501 |
D |
$195.5982
|
24,875 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
2,200 |
D |
$196.5418
|
22,675 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
1,300 |
D |
$197.8854
|
21,375 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
4,039 |
D |
$199.3686
|
17,336 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
2,342 |
D |
$200.2029
|
14,994 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
3,305 |
D |
$201.4719
|
11,689 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
800 |
D |
$204.405
|
10,889 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
336 |
D |
$194.21
|
234,671 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
336 |
D |
$195.1838
|
234,335 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
210 |
D |
$196.382
|
234,125 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
341 |
D |
$197.799
|
233,784 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
645 |
D |
$198.875
|
233,139 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
546 |
D |
$199.8569
|
232,593 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
168 |
D |
$200.85
|
232,425 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
582 |
D |
$201.6264
|
231,843 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
126 |
D |
$203.4067
|
231,717 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
126 |
D |
$204.85
|
231,591 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
420 |
D |
$194.38
|
234,587 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
254 |
D |
$195.519
|
234,333 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
420 |
D |
$196.55
|
233,913 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
378 |
D |
$197.8911
|
233,535 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
462 |
D |
$199.0655
|
233,073 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
547 |
D |
$200.0103
|
232,526 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
599 |
D |
$201.5156
|
231,927 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
126 |
D |
$202.7433
|
231,801 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
42 |
D |
$203.39
|
231,759 |
I |
By Family Trust |
Common Stock, $0.01 par value |
03/05/2024 |
|
S
|
|
168 |
D |
$204.85
|
231,591 |
I |
By Family Trust |