Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
1,100 |
D |
$432
|
719,836 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
400 |
D |
$427.15
|
719,436 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
400 |
D |
$426.22
|
719,036 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
500 |
D |
$423.01
|
718,536 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
100 |
D |
$421.12
|
718,436 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
271 |
D |
$419.26
|
718,165 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
334 |
D |
$418.02
|
717,831 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
134 |
D |
$415.17
|
717,697 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
366 |
D |
$413.37
|
717,331 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
100 |
D |
$410.21
|
717,231 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
295 |
D |
$408.5
|
716,936 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
500 |
D |
$406.18
|
716,436 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
1 |
D |
$402
|
716,435 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
287 |
D |
$399.96
|
716,148 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
250 |
D |
$398
|
715,898 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
10 |
D |
$396.645
|
715,888 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
148 |
D |
$391.01
|
715,740 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
105 |
D |
$388.6
|
715,635 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
274 |
D |
$387.38
|
715,361 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
200 |
D |
$386.62
|
715,161 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
750 |
D |
$385.21
|
714,411 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
175 |
D |
$384.47
|
714,236 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
275 |
D |
$382.72
|
713,961 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
175 |
D |
$381.23
|
713,786 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
1,217 |
D |
$379.85
|
712,569 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
287 |
D |
$378.79
|
712,282 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
101 |
D |
$377.83
|
712,181 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
715 |
D |
$376.09
|
711,466 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
175 |
D |
$371.15
|
711,291 |
D |
|
Common Stock, $0.01 par value per share |
02/28/2024 |
|
S |
|
213 |
D |
$368.39
|
711,078 |
D |
|