Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
60
|
D |
$302.94
|
314,881 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
60
|
D |
$304.86
|
314,821 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
150
|
D |
$311.18
|
314,671 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
31
|
D |
$312.7
|
314,640 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
60
|
D |
$313.93
|
314,580 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
328
|
D |
$315.9
|
314,252 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
212
|
D |
$316.83
|
314,040 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
239
|
D |
$318.68
|
313,801 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
270
|
D |
$320.9
|
313,531 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
90
|
D |
$321.61
|
313,441 |
D |
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
140
|
D |
$302.94
|
608,098 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
140
|
D |
$304.86
|
607,958 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
350
|
D |
$311.78
|
607,608 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
71
|
D |
$312.7
|
607,537 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
140
|
D |
$313.93
|
607,397 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
764
|
D |
$315.9
|
606,633 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
496
|
D |
$316.83
|
606,137 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
559
|
D |
$318.68
|
605,578 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
630
|
D |
$320.9
|
604,948 |
I |
As managing member of M.P. Kehoe, LLC
|
Common Stock, par value $0.01 per share |
11/03/2022 |
|
S |
|
210
|
D |
$321.61
|
604,738 |
I |
As managing member of M.P. Kehoe, LLC
|