| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $154.18 | 700 | $107,923.97 | 31,173,800 | 2019-06-19 | Filing |
| Officer, Director | $153.26 | 800 | $122,607.04 | 31,174,500 | 2019-06-19 | Filing |
| Officer, Director | $152.28 | 900 | $137,052.00 | 31,175,300 | 2019-06-19 | Filing |
| Officer, Director | $151.14 | 2,600 | $392,968.94 | 31,176,200 | 2019-06-19 | Filing |
| Officer, Director | $152.67 | 400 | $61,067.00 | 31,178,800 | 2019-06-18 | Filing |
| Officer, Director | $151.94 | 2,347 | $356,593.79 | 31,179,200 | 2019-06-18 | Filing |
| Officer, Director | $150.93 | 2,253 | $340,038.53 | 31,181,547 | 2019-06-18 | Filing |
| Officer, Director | $151.71 | 2,500 | $379,275.00 | 28,517 | 2019-06-19 | Filing |
| Officer | $150.04 | 5,627 | $844,275.08 | 26,722 | 2019-06-17 | Filing |
| Officer, Director | $151.14 | 300 | $45,342.00 | 31,183,800 | 2019-06-17 | Filing |
| Officer, Director | $150.61 | 4,700 | $707,874.05 | 31,184,100 | 2019-06-17 | Filing |
| Officer, Director | $151.83 | 200 | $30,365.00 | 31,188,800 | 2019-06-14 | Filing |
| Officer, Director | $151.08 | 1,400 | $211,514.94 | 31,189,000 | 2019-06-14 | Filing |
| Officer, Director | $149.95 | 3,400 | $509,817.08 | 31,190,400 | 2019-06-14 | Filing |
| Director | $150.04 | 356 | $53,414.24 | 9,536 | 2019-06-17 | Filing |
| Director | $152.00 | 113 | $17,176.00 | 11,019 | 2019-06-13 | Filing |
| Officer, Director | $151.75 | 1,600 | $242,807.04 | 28,517 | 2019-06-12 | Filing |
| Officer, Director | $150.91 | 900 | $135,821.97 | 30,117 | 2019-06-12 | Filing |
| Officer, Director | $151.68 | 600 | $91,009.98 | 31,193,800 | 2019-06-13 | Filing |
| Officer, Director | $150.93 | 4,400 | $664,075.72 | 31,194,400 | 2019-06-13 | Filing |