| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $148.52 | 1,500 | $222,786.00 | 30,949,100 | 2019-08-22 | Filing |
| Officer, Director | $147.60 | 1,900 | $280,432.97 | 30,950,600 | 2019-08-22 | Filing |
| Officer, Director | $146.29 | 1,300 | $190,179.99 | 30,952,500 | 2019-08-22 | Filing |
| Officer, Director | $147.80 | 1,600 | $236,472.00 | 30,953,800 | 2019-08-21 | Filing |
| Officer, Director | $147.06 | 3,400 | $500,001.62 | 30,955,400 | 2019-08-21 | Filing |
| Officer, Director | $145.87 | 3,500 | $510,557.95 | 30,958,800 | 2019-08-20 | Filing |
| Officer, Director | $144.83 | 800 | $115,861.04 | 30,962,300 | 2019-08-20 | Filing |
| Officer, Director | $143.95 | 700 | $100,765.98 | 30,963,100 | 2019-08-20 | Filing |
| Officer, Director | $146.12 | 93 | $13,588.93 | 303,512 | 2019-08-20 | Filing |
| Officer, Director | $145.69 | 417 | $60,752.10 | 303,605 | 2019-08-20 | Filing |
| Officer, Director | $144.28 | 110 | $15,870.89 | 304,022 | 2019-08-20 | Filing |
| Officer, Director | $145.61 | 500 | $72,805.00 | 30,963,800 | 2019-08-19 | Filing |
| Officer, Director | $144.22 | 900 | $129,798.00 | 30,964,300 | 2019-08-19 | Filing |
| Officer, Director | $143.75 | 3,600 | $517,492.80 | 30,965,200 | 2019-08-19 | Filing |
| Officer, Director | $144.88 | 600 | $86,928.00 | 30,968,800 | 2019-08-16 | Filing |
| Officer, Director | $144.02 | 2,907 | $418,668.76 | 30,969,400 | 2019-08-16 | Filing |
| Officer, Director | $143.49 | 1,493 | $214,229.82 | 30,972,307 | 2019-08-16 | Filing |
| Officer, Director | $143.12 | 100 | $14,312.00 | 30,973,800 | 2019-08-15 | Filing |
| Officer, Director | $142.44 | 3,223 | $459,074.13 | 30,973,900 | 2019-08-15 | Filing |
| Officer, Director | $141.44 | 1,377 | $194,760.68 | 30,977,123 | 2019-08-15 | Filing |