| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $78.66 | 200 | $15,732.00 | 118,628 | 2017-08-07 | Filing |
| Officer | $79.67 | 300 | $23,901.00 | 118,828 | 2017-08-07 | Filing |
| Officer | $80.29 | 1,000 | $80,290.00 | 119,128 | 2017-08-07 | Filing |
| Officer | $81.02 | 2,821 | $228,557.42 | 531,000 | 2017-08-07 | Filing |
| Officer | $80.22 | 18,842 | $1,511,505.24 | 533,821 | 2017-08-07 | Filing |
| Large Shareholder, Officer, Director | $76.01 | 800 | $60,808.00 | 17,630 | 2017-08-09 | Filing |
| Large Shareholder, Officer, Director | $75.04 | 1,300 | $97,552.00 | 18,430 | 2017-08-09 | Filing |
| 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 |