Common Stock, par value $0.01 per share |
08/24/2023 |
|
M |
|
3,000 |
A |
$16
|
311,117 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
247
|
D |
$374.31
|
310,870 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
2,041
|
D |
$375.67
|
308,829 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
384
|
D |
$376.51
|
308,445 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
611
|
D |
$377.6
|
307,834 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
360
|
D |
$379.47
|
307,474 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
153
|
D |
$380.79
|
307,321 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
164
|
D |
$381.65
|
307,157 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
40
|
D |
$383.4
|
307,117 |
D |
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
186
|
D |
$374.31
|
597,552 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
1,531
|
D |
$375.67
|
596,021 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
288
|
D |
$376.51
|
595,733 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
457
|
D |
$377.6
|
595,276 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
270
|
D |
$379.47
|
595,006 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
115
|
D |
$380.79
|
594,891 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
123
|
D |
$381.65
|
594,768 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
08/24/2023 |
|
S |
|
30
|
D |
$383.4
|
594,738 |
I |
As managing member of M.P. Kehoe, LLC
|