Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 700 | D | $205.62 | 323,890 | D | |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 844 | D | $206.63 | 323,046 | D | |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 200 | D | $207.95 | 322,846 | D | |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 156 | D | $208.8 | 322,690 | D | |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 100 | D | $210.57 | 322,590 | D | |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 300 | D | $213.16 | 322,290 | D | |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 200 | D | $214.43 | 322,090 | D | |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 1,977 | D | $205.58 | 619,761 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 623 | D | $206.89 | 619,138 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 600 | D | $207.65 | 618,538 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 700 | D | $208.72 | 617,838 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 100 | D | $210.02 | 617,738 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 400 | D | $212.84 | 617,338 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 482 | D | $213.75 | 616,856 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 03/07/2022 | | S | | 118 | D | $214.85 | 616,738 | I | As managing member of M.P. Kehoe, LLC |