| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $147.13 | 1,069 | $157,287.21 | 31,020,300 | 2019-08-02 | Filing |
| Officer, Director | $146.09 | 2,431 | $355,138.96 | 31,021,369 | 2019-08-02 | Filing |
| Officer, Director | $157.22 | 800 | $125,776.00 | 31,023,800 | 2019-08-01 | Filing |
| Officer, Director | $156.23 | 1,200 | $187,476.00 | 31,024,600 | 2019-08-01 | Filing |
| Officer, Director | $155.32 | 1,200 | $186,384.00 | 31,025,800 | 2019-08-01 | Filing |
| Officer, Director | $154.22 | 400 | $61,689.00 | 31,027,000 | 2019-08-01 | Filing |
| Officer, Director | $152.91 | 1,100 | $168,198.03 | 31,027,400 | 2019-08-01 | Filing |
| Officer, Director | $151.51 | 300 | $45,453.99 | 31,028,500 | 2019-08-01 | Filing |
| Officer, Director | $157.76 | 100 | $15,776.00 | 31,028,800 | 2019-07-31 | Filing |
| Officer, Director | $157.26 | 1,675 | $263,418.21 | 31,028,900 | 2019-07-31 | Filing |
| Officer, Director | $156.21 | 1,800 | $281,179.98 | 31,030,575 | 2019-07-31 | Filing |
| Officer, Director | $155.05 | 1,225 | $189,930.25 | 31,032,375 | 2019-07-31 | Filing |
| Officer, Director | $153.79 | 200 | $30,758.00 | 31,033,600 | 2019-07-31 | Filing |
| Director | $154.73 | 113 | $17,484.49 | 10,228 | 2019-08-01 | Filing |
| Officer | $154.73 | 5,627 | $870,665.71 | 27,689 | 2019-08-01 | Filing |
| Officer, Director | $157.75 | 120 | $18,929.70 | 305,372 | 2019-07-30 | Filing |
| Officer, Director | $157.05 | 454 | $71,301.84 | 305,492 | 2019-07-30 | Filing |
| Officer, Director | $155.32 | 46 | $7,144.55 | 305,946 | 2019-07-30 | Filing |
| Officer, Director | $157.63 | 1,700 | $267,973.04 | 31,033,800 | 2019-07-30 | Filing |
| Officer, Director | $156.97 | 2,900 | $455,204.59 | 31,035,500 | 2019-07-30 | Filing |