| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $70.74 | 200 | $14,148.00 | 123,128 | 2017-06-15 | Filing |
| Officer | $72.41 | 1,300 | $94,133.00 | 123,328 | 2017-06-15 | Filing |
| Officer | $71.10 | 3,272 | $232,639.20 | 4,992 | 2017-06-15 | Filing |
| Officer | $70.92 | 4,649 | $329,707.08 | 629,713 | 2017-06-15 | Filing |
| Officer | $74.54 | 75 | $5,590.50 | 120,035 | 2017-06-19 | Filing |
| Officer | $75.46 | 225 | $16,978.50 | 120,110 | 2017-06-19 | Filing |
| Officer | $70.52 | 4,228 | $298,158.56 | 120,335 | 2017-06-15 | Filing |
| Officer | $75.01 | 1,849 | $138,693.49 | 194,371 | 2017-06-16 | Filing |
| Officer | $75.00 | 2,151 | $161,325.00 | 196,220 | 2017-06-15 | Filing |
| Officer | $70.74 | 700 | $49,518.00 | 198,371 | 2017-06-15 | Filing |
| Officer | $70.99 | 4,864 | $345,295.36 | 199,071 | 2017-06-15 | Filing |
| Director | $70.94 | 52 | $3,688.88 | 9,643 | 2017-06-15 | Filing |
| Large Shareholder, Officer, Director | $73.33 | 24,682 | $1,809,931.06 | 30,925 | 2017-06-19 | Filing |
| Large Shareholder, Officer, Director | $74.20 | 16,266 | $1,206,937.20 | 55,607 | 2017-06-19 | Filing |
| Large Shareholder, Officer, Director | $75.02 | 6,952 | $521,539.04 | 71,873 | 2017-06-19 | Filing |
| Large Shareholder, Officer, Director | $75.54 | 2,100 | $158,634.00 | 78,825 | 2017-06-19 | Filing |
| Large Shareholder, Officer, Director | $70.55 | 850 | $59,967.50 | 80,925 | 2017-06-15 | Filing |
| Large Shareholder, Officer, Director | $73.32 | 24,441 | $1,792,014.12 | 30,969 | 2017-06-19 | Filing |
| Large Shareholder, Officer, Director | $74.18 | 15,959 | $1,183,838.62 | 55,410 | 2017-06-19 | Filing |
| Large Shareholder, Officer, Director | $74.99 | 7,300 | $547,427.00 | 71,369 | 2017-06-19 | Filing |