| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $119.91 | 1,800 | $215,838.00 | 82,853 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $118.80 | 1,500 | $178,200.00 | 84,653 | 2018-07-16 | Filing |
| Large Shareholder, Officer, Director | $119.58 | 1,142 | $136,560.36 | 86,153 | 2018-07-16 | Filing |
| Officer | $121.49 | 600 | $72,894.00 | 252,445 | 2018-07-10 | Filing |