Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 30 | D | $254.25 | 316,411 | D | |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 30 | D | $256.03 | 316,381 | D | |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 60 | D | $257.77 | 316,321 | D | |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 249 | D | $259.53 | 316,072 | D | |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 330 | D | $260.37 | 315,742 | D | |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 487 | D | $261.47 | 315,255 | D | |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 221 | D | $262.62 | 315,034 | D | |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 93 | D | $263.33 | 314,941 | D | |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 70 | D | $254.25 | 611,668 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 70 | D | $256.03 | 611,598 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 140 | D | $257.77 | 611,458 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 579 | D | $259.53 | 610,879 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 771 | D | $260.37 | 610,108 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 1,137 | D | $261.47 | 608,971 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 515 | D | $262.62 | 608,456 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 08/08/2022 | | S | | 218 | D | $263.33 | 608,238 | I | As managing member of M.P. Kehoe, LLC |