Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 296 | D | $207.25 | 321,794 | D | |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 600 | D | $208.68 | 321,194 | D | |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 1,096 | D | $210.3 | 320,098 | D | |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 4 | D | $210.86 | 320,094 | D | |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 300 | D | $212.51 | 319,794 | D | |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 104 | D | $213.36 | 319,690 | D | |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 100 | D | $218.28 | 319,590 | D | |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 600 | D | $207.17 | 616,138 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 700 | D | $208.75 | 615,438 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 1,300 | D | $209.85 | 614,138 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 1,200 | D | $210.68 | 612,938 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 500 | D | $211.84 | 612,438 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 400 | D | $212.98 | 612,038 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 200 | D | $214.55 | 611,838 | I | As managing member of M.P. Kehoe, LLC |
Common Stock, par value $0.01 per share | 05/05/2022 | | S | | 100 | D | $218.28 | 611,738 | I | As managing member of M.P. Kehoe, LLC |