| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $118.95 | 4,484 | $533,368.66 | 5,656 | 2020-07-06 | Filing |
| Officer, Director | $121.32 | 986 | $119,617.28 | 140 | 2020-07-02 | Filing |
| Officer, Director | $120.66 | 9,014 | $1,087,640.06 | 1,126 | 2020-07-02 | Filing |
| Officer, Director | $121.13 | 6,526 | $790,466.32 | 3,614 | 2020-07-01 | Filing |
| Officer, Director | $121.88 | 3,474 | $423,410.77 | 140 | 2020-07-01 | Filing |
| Officer, Director | $120.76 | 3,299 | $398,382.29 | 140 | 2020-06-30 | Filing |
| Officer, Director | $120.16 | 6,701 | $805,203.55 | 3,439 | 2020-06-30 | Filing |
| Officer, Director | $121.74 | 431 | $52,469.85 | 140 | 2020-06-29 | Filing |
| Officer, Director | $120.95 | 2,356 | $284,946.66 | 571 | 2020-06-29 | Filing |
| Officer, Director | $120.04 | 3,759 | $451,211.57 | 2,927 | 2020-06-29 | Filing |
| Officer, Director | $119.13 | 3,454 | $411,474.67 | 6,686 | 2020-06-29 | Filing |
| Director | $116.81 | 4,600 | $537,323.24 | 0 | 2020-06-29 | Filing |
| Officer, Director | $123.47 | 654 | $80,747.68 | 140 | 2020-06-26 | Filing |
| Officer, Director | $122.63 | 2,228 | $273,224.32 | 794 | 2020-06-26 | Filing |
| Officer, Director | $121.68 | 1,385 | $168,523.61 | 3,022 | 2020-06-26 | Filing |
| Officer, Director | $120.43 | 2,367 | $285,056.15 | 4,407 | 2020-06-26 | Filing |
| Officer, Director | $119.58 | 3,366 | $402,495.17 | 6,774 | 2020-06-26 | Filing |
| Officer, Director | $127.57 | 257 | $32,786.47 | 140 | 2020-06-25 | Filing |
| Officer, Director | $127.01 | 1,917 | $243,474.72 | 397 | 2020-06-25 | Filing |
| Officer, Director | $126.01 | 1,884 | $237,411.32 | 2,314 | 2020-06-25 | Filing |