| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $80.00 | 3,000 | $240,000.00 | 187,015 | 2017-08-04 | Filing |
| Officer | $74.46 | 700 | $52,122.00 | 190,015 | 2017-08-03 | Filing |
| Officer | $76.88 | 241 | $18,528.08 | 6,793 | 2017-08-01 | Filing |
| Officer | $75.70 | 600 | $45,420.00 | 244,705 | 2017-08-01 | Filing |
| Officer | $76.24 | 242 | $18,450.08 | 758 | 2017-08-01 | Filing |
| Officer | $76.75 | 241 | $18,496.75 | 190,715 | 2017-08-01 | Filing |
| Large Shareholder, Officer, Director | $75.57 | 1,200 | $90,684.00 | 22,630 | 2017-08-02 | Filing |
| Large Shareholder, Officer, Director | $74.71 | 5,940 | $443,777.40 | 23,830 | 2017-08-02 | Filing |
| Large Shareholder, Officer, Director | $73.94 | 4,860 | $359,348.40 | 29,770 | 2017-08-02 | Filing |
| Large Shareholder, Officer, Director | $76.56 | 500 | $38,280.00 | 34,630 | 2017-08-01 | Filing |
| Large Shareholder, Officer, Director | $75.72 | 11,577 | $876,610.44 | 35,130 | 2017-08-01 | Filing |
| Large Shareholder, Officer, Director | $75.03 | 10,923 | $819,552.69 | 46,707 | 2017-08-01 | Filing |
| Large Shareholder, Officer, Director | $77.87 | 1,200 | $93,444.00 | 57,630 | 2017-07-31 | Filing |
| Large Shareholder, Officer, Director | $76.80 | 4,001 | $307,276.80 | 58,830 | 2017-07-31 | Filing |
| Large Shareholder, Officer, Director | $76.22 | 9,799 | $746,879.78 | 62,831 | 2017-07-31 | Filing |
| Large Shareholder, Officer, Director | $75.59 | 1,100 | $83,149.00 | 22,630 | 2017-08-02 | Filing |
| Large Shareholder, Officer, Director | $74.73 | 5,787 | $432,462.51 | 23,730 | 2017-08-02 | Filing |
| Large Shareholder, Officer, Director | $73.95 | 5,113 | $378,106.35 | 29,517 | 2017-08-02 | Filing |
| Large Shareholder, Officer, Director | $76.83 | 400 | $30,732.00 | 34,630 | 2017-08-01 | Filing |
| Large Shareholder, Officer, Director | $75.74 | 10,300 | $780,122.00 | 35,030 | 2017-08-01 | Filing |