| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $153.89 | 665 | $102,335.25 | 30,096 | 2019-06-24 | Filing |
| Officer | $153.88 | 669 | $102,946.99 | 1,128,246 | 2019-06-24 | Filing |
| Officer | $153.88 | 335 | $51,549.47 | 48,920 | 2019-06-24 | Filing |
| Officer, Director | $153.88 | 870 | $133,876.38 | 29,367 | 2019-06-24 | Filing |
| Officer | $153.88 | 168 | $25,852.11 | 30,473 | 2019-06-24 | Filing |
| Officer, Director | $157.53 | 300 | $47,259.99 | 31,158,800 | 2019-06-24 | Filing |
| Officer, Director | $155.49 | 400 | $62,197.00 | 31,159,100 | 2019-06-24 | Filing |
| Officer, Director | $153.99 | 800 | $123,188.00 | 31,159,500 | 2019-06-24 | Filing |
| Officer, Director | $153.28 | 3,500 | $536,476.15 | 31,160,300 | 2019-06-24 | Filing |
| Officer, Director | $157.41 | 2,911 | $458,225.17 | 31,163,800 | 2019-06-21 | Filing |
| Officer, Director | $156.54 | 2,089 | $327,006.63 | 31,166,711 | 2019-06-21 | Filing |
| Officer | $153.88 | 536 | $82,479.84 | 20,208 | 2019-06-24 | Filing |
| Officer | $153.88 | 335 | $51,549.36 | 27,048 | 2019-06-24 | Filing |
| Director | $156.30 | 113 | $17,661.90 | 10,906 | 2019-06-20 | Filing |
| Officer, Director | $157.83 | 800 | $126,267.04 | 31,168,800 | 2019-06-20 | Filing |
| Officer, Director | $156.95 | 2,400 | $376,680.96 | 31,169,600 | 2019-06-20 | Filing |
| Officer, Director | $156.07 | 1,800 | $280,917.00 | 31,172,000 | 2019-06-20 | Filing |
| Officer, Director | $152.67 | 47 | $7,175.28 | 293,592 | 2019-06-18 | Filing |
| Officer, Director | $151.96 | 307 | $46,651.72 | 293,639 | 2019-06-18 | Filing |
| Officer, Director | $150.88 | 266 | $40,133.73 | 293,946 | 2019-06-18 | Filing |