| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $61.32 | 6,636 | $406,919.52 | 258,646 | 2020-03-04 | Filing |
| Officer, Director | $68.72 | 800 | $54,976.00 | 776,573 | 2019-11-06 | Filing |
| Officer, Director | $67.38 | 58,026 | $3,909,791.88 | 777,373 | 2019-11-06 | Filing |
| Officer, Director | $67.39 | 16,158 | $1,088,887.62 | 835,399 | 2019-11-06 | Filing |
| Officer, Director | $68.70 | 200 | $13,740.00 | 851,557 | 2019-11-06 | Filing |
| Officer, Director | $68.28 | 10,935 | $746,641.80 | 851,757 | 2019-11-06 | Filing |
| Officer, Director | $67.37 | 3,881 | $261,462.97 | 862,692 | 2019-11-06 | Filing |
| Officer, Director | $68.83 | 21,370 | $1,470,897.10 | 144,863 | 2019-11-07 | Filing |
| Director | $69.34 | 1,758 | $121,899.72 | 15,824 | 2019-11-07 | Filing |
| Officer, Director | $66.96 | 6,856 | $459,077.76 | 242,190 | 2019-11-06 | Filing |
| Officer | $66.96 | 3,671 | $245,810.16 | 84,301 | 2019-11-06 | Filing |
| Officer, Director | $60.17 | 6,856 | $412,525.52 | 249,046 | 2019-08-07 | Filing |
| Officer, Director | $72.17 | 20,712 | $1,494,785.04 | 166,233 | 2019-06-19 | Filing |
| Officer, Director | $72.02 | 19,630 | $1,413,752.60 | 113,832 | 2019-06-19 | Filing |
| Officer | $71.29 | 4,068 | $290,007.72 | 48,703 | 2019-06-17 | Filing |
| Director | $71.10 | 866 | $61,572.60 | 13,281 | 2019-06-14 | Filing |
| Director | $71.21 | 2,634 | $187,567.14 | 14,147 | 2019-06-12 | Filing |
| Director | $70.96 | 1,758 | $124,747.68 | 17,582 | 2019-06-12 | Filing |
| Director | $59.86 | 1,084 | $64,888.24 | 32,899 | 2019-03-12 | Filing |
| Director | $59.12 | 3,591 | $212,307.10 | 31,011 | 2019-03-04 | Filing |