Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
400 |
D |
$153.22
|
170,929
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
400 |
D |
$157.63
|
170,529
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
400 |
D |
$160.94
|
170,129
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
500 |
D |
$164.154
|
169,629
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
800 |
D |
$165.1763
|
168,829
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
1,000 |
D |
$166.541
|
167,829
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
832 |
D |
$167.4425
|
166,997
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
100 |
D |
$168.36
|
166,897
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
1,117 |
D |
$169.8144
|
165,780
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
995 |
D |
$171.2163
|
164,785
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
4,053 |
D |
$172.2832
|
160,732
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
2,258 |
D |
$173.0769
|
158,474
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
1,300 |
D |
$174.3962
|
157,174
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
2,533 |
D |
$175.1045
|
154,641
|
D |
|
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
168 |
D |
$153.325
|
217,759 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
168 |
D |
$160.3
|
217,591 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
168 |
D |
$164.335
|
217,423 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
504 |
D |
$165.9683
|
216,919 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
336 |
D |
$169.6863
|
216,583 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
378 |
D |
$171.8278
|
216,205 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
966 |
D |
$172.7574
|
215,239 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
732 |
D |
$174.8912
|
214,507 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
168 |
D |
$153.22
|
217,759 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
168 |
D |
$160.3
|
217,591 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
252 |
D |
$164.9
|
217,339 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
420 |
D |
$166.076
|
216,919 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
336 |
D |
$169.78
|
216,583 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
516 |
D |
$171.8415
|
216,067 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
798 |
D |
$172.7895
|
215,269 |
I |
By Family Trust |
Common Stock, $0.01 par value |
08/05/2024 |
|
S
|
|
214 |
D |
$174.17
|
215,055 |
I |
By Family Trust |