| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $120.38 | 600 | $72,228.00 | 251,845 | 2018-07-17 | Filing |
| Officer | $119.04 | 1,374 | $163,560.96 | 2,126 | 2018-07-16 | Filing |
| Officer | $118.78 | 1,378 | $163,678.84 | 114,433 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $125.19 | 700 | $87,633.00 | 69,151 | 2018-07-17 | Filing |
| Large Shareholder, Officer, Director | $124.54 | 1,201 | $149,572.54 | 69,851 | 2018-07-17 | Filing |
| Large Shareholder, Officer, Director | $123.55 | 300 | $37,065.00 | 71,052 | 2018-07-17 | Filing |
| Large Shareholder, Officer, Director | $122.35 | 699 | $85,522.65 | 71,352 | 2018-07-17 | Filing |
| Large Shareholder, Officer, Director | $122.04 | 100 | $12,204.00 | 72,051 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $121.14 | 6,700 | $811,638.00 | 72,151 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $120.50 | 5,200 | $626,600.00 | 78,851 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $119.11 | 1,600 | $190,576.00 | 84,051 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $118.17 | 500 | $59,085.00 | 85,651 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $119.68 | 1,142 | $136,674.56 | 86,151 | 2018-07-16 | Filing |
| Officer | $118.67 | 1,837 | $217,996.79 | 556,069 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $125.16 | 600 | $75,096.00 | 69,153 | 2018-07-17 | Filing |
| Large Shareholder, Officer, Director | $124.61 | 1,400 | $174,454.00 | 69,753 | 2018-07-17 | Filing |
| Large Shareholder, Officer, Director | $123.26 | 200 | $24,652.00 | 71,153 | 2018-07-17 | Filing |
| Large Shareholder, Officer, Director | $122.32 | 700 | $85,624.00 | 71,353 | 2018-07-17 | Filing |
| Large Shareholder, Officer, Director | $121.56 | 1,500 | $182,340.00 | 72,053 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $120.87 | 9,300 | $1,124,091.00 | 73,553 | 2018-07-16 | Filing |