| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $74.12 | 3,300 | $244,596.00 | 19,730 | 2017-08-09 | Filing |
| Large Shareholder, Officer, Director | $73.08 | 6,600 | $482,328.00 | 23,030 | 2017-08-09 | Filing |
| Large Shareholder, Officer, Director | $79.99 | 200 | $15,998.00 | 29,630 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $78.83 | 300 | $23,649.00 | 29,830 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $77.45 | 700 | $54,215.00 | 30,130 | 2017-08-08 | Filing |
| 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 |