Common Stock, par value $0.01 per share |
11/02/2023 |
|
M |
|
3,000 |
A |
$16
|
310,117 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
114
|
D |
$337.58
|
310,003 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
286
|
D |
$338.7
|
309,717 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
366
|
D |
$339.88
|
309,351 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
170
|
D |
$340.78
|
309,181 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
595
|
D |
$341.97
|
308,586 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
171
|
D |
$342.8
|
308,415 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
879
|
D |
$344.17
|
307,536 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
822
|
D |
$345.18
|
306,714 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
136
|
D |
$346.14
|
306,578 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
165
|
D |
$347.25
|
306,413 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
172
|
D |
$348.2
|
306,241 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
57
|
D |
$350.09
|
306,184 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
61
|
D |
$353.05
|
306,123 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
6
|
D |
$354.48
|
306,117 |
D |
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
86
|
D |
$337.58
|
594,652 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
214
|
D |
$338.7
|
594,438 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
274
|
D |
$339.88
|
594,164 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
128
|
D |
$340.78
|
594,036 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
447
|
D |
$341.97
|
593,589 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
129
|
D |
$342.8
|
593,460 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
659
|
D |
$344.17
|
592,801 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
616
|
D |
$345.18
|
592,185 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
102
|
D |
$346.14
|
592,083 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
124
|
D |
$347.25
|
591,959 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
128
|
D |
$348.2
|
591,831 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
43
|
D |
$350.09
|
591,788 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
45
|
D |
$353.05
|
591,743 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/02/2023 |
|
S |
|
5
|
D |
$354.48
|
591,738 |
I |
As managing member of M.P. Kehoe, LLC
|