| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $151.29 | 300 | $45,386.01 | 30,642,500 | 2019-10-15 | Filing |
| Officer, Director | $150.25 | 1,000 | $150,249.00 | 30,642,800 | 2019-10-15 | Filing |
| Officer, Director | $149.91 | 100 | $14,991.00 | 30,643,800 | 2019-10-14 | Filing |
| Officer, Director | $149.51 | 4,900 | $732,584.79 | 30,643,900 | 2019-10-14 | Filing |
| Officer, Director | $150.60 | 300 | $45,179.01 | 30,648,800 | 2019-10-11 | Filing |
| Officer, Director | $149.96 | 4,300 | $644,845.63 | 30,649,100 | 2019-10-11 | Filing |
| Officer, Director | $148.64 | 400 | $59,456.00 | 30,653,400 | 2019-10-11 | Filing |
| Officer, Director | $152.51 | 459 | $70,002.87 | 298,552 | 2019-10-15 | Filing |
| Officer, Director | $151.17 | 45 | $6,802.50 | 299,011 | 2019-10-15 | Filing |
| Officer, Director | $150.24 | 116 | $17,427.45 | 299,056 | 2019-10-15 | Filing |
| Officer, Director | $147.30 | 200 | $29,459.00 | 30,653,800 | 2019-10-10 | Filing |
| Officer, Director | $146.48 | 4,800 | $703,102.56 | 30,654,000 | 2019-10-10 | Filing |
| Officer, Director | $147.91 | 45 | $6,655.95 | 299,172 | 2019-10-08 | Filing |
| Officer, Director | $147.41 | 484 | $71,347.65 | 299,217 | 2019-10-08 | Filing |
| Officer, Director | $146.21 | 91 | $13,305.04 | 299,701 | 2019-10-08 | Filing |
| Officer, Director | $147.81 | 100 | $14,781.00 | 30,658,800 | 2019-10-09 | Filing |
| Officer, Director | $147.18 | 4,900 | $721,157.50 | 30,658,900 | 2019-10-09 | Filing |
| Officer, Director | $148.01 | 300 | $44,402.01 | 30,663,800 | 2019-10-08 | Filing |
| Officer, Director | $147.43 | 3,895 | $574,223.10 | 30,664,100 | 2019-10-08 | Filing |
| Officer, Director | $146.36 | 805 | $117,817.30 | 30,667,995 | 2019-10-08 | Filing |