| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $76.30 | 2,800 | $213,640.00 | 30,830 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $75.32 | 9,625 | $724,955.00 | 33,630 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $74.47 | 8,575 | $638,580.25 | 43,255 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $73.47 | 800 | $58,776.00 | 51,830 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $80.71 | 7,600 | $613,396.00 | 52,630 | 2017-08-07 | Filing |
| Large Shareholder, Officer, Director | $79.88 | 9,500 | $758,860.00 | 60,230 | 2017-08-07 | Filing |
| Large Shareholder, Officer, Director | $78.69 | 2,900 | $228,201.00 | 69,730 | 2017-08-07 | Filing |
| Officer | $80.15 | 37,437 | $3,000,575.55 | 552,663 | 2017-08-04 | Filing |
| 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 |