| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $75.08 | 12,300 | $923,484.00 | 45,330 | 2017-08-01 | Filing |
| Large Shareholder, Officer, Director | $77.88 | 1,100 | $85,668.00 | 57,630 | 2017-07-31 | Filing |
| Large Shareholder, Officer, Director | $76.82 | 4,300 | $330,326.00 | 58,730 | 2017-07-31 | Filing |
| Large Shareholder, Officer, Director | $76.21 | 9,600 | $731,616.00 | 63,030 | 2017-07-31 | Filing |
| Officer | $76.14 | 649 | $49,414.86 | 120,934 | 2017-08-01 | Filing |
| Officer | $75.56 | 300 | $22,668.00 | 120,249 | 2017-07-31 | Filing |
| Officer | $79.93 | 11,418 | $912,640.74 | 590,100 | 2017-07-27 | Filing |
| Officer | $79.96 | 1,000 | $79,960.00 | 190,456 | 2017-07-27 | Filing |