| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $148.94 | 1,500 | $223,411.05 | 31,229,204 | 2019-06-04 | Filing |
| Officer, Director | $147.76 | 998 | $147,462.98 | 31,230,704 | 2019-06-04 | Filing |
| Officer, Director | $146.60 | 600 | $87,961.98 | 31,231,702 | 2019-06-04 | Filing |
| Officer, Director | $145.60 | 700 | $101,917.97 | 31,232,302 | 2019-06-04 | Filing |
| Officer, Director | $144.25 | 598 | $86,263.89 | 31,233,002 | 2019-06-04 | Filing |
| Officer, Director | $143.12 | 200 | $28,623.00 | 31,233,600 | 2019-06-04 | Filing |
| Officer, Director | $150.42 | 575 | $86,493.00 | 31,233,800 | 2019-06-03 | Filing |
| Officer, Director | $149.26 | 456 | $68,063.88 | 31,234,375 | 2019-06-03 | Filing |
| Officer, Director | $148.63 | 900 | $133,769.97 | 31,234,831 | 2019-06-03 | Filing |
| Officer, Director | $147.44 | 700 | $103,211.01 | 31,235,731 | 2019-06-03 | Filing |
| Officer, Director | $146.49 | 700 | $102,540.97 | 31,236,431 | 2019-06-03 | Filing |
| Officer, Director | $145.28 | 769 | $111,722.70 | 31,237,131 | 2019-06-03 | Filing |
| Officer, Director | $144.25 | 900 | $129,825.00 | 31,237,900 | 2019-06-03 | Filing |
| Officer, Director | $153.72 | 900 | $138,349.98 | 31,238,800 | 2019-05-31 | Filing |
| Officer, Director | $152.87 | 2,400 | $366,894.96 | 31,239,700 | 2019-05-31 | Filing |
| Officer, Director | $151.73 | 1,700 | $257,937.94 | 31,242,100 | 2019-05-31 | Filing |
| Officer | $150.39 | 2,500 | $375,963.50 | 26,722 | 2019-06-03 | Filing |
| Officer | $149.75 | 1,991 | $298,146.87 | 29,222 | 2019-06-03 | Filing |
| Officer | $147.68 | 1,918 | $283,248.32 | 31,213 | 2019-06-03 | Filing |
| Officer, Director | $155.54 | 2,077 | $323,052.22 | 31,243,800 | 2019-05-30 | Filing |