| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $40.06 | 20,021 | $802,041.26 | 714,597 | 2017-06-08 | Filing |
| Large Shareholder, Officer, Director | $39.63 | 28,827 | $1,142,414.01 | 694,576 | 2017-06-06 | Filing |
| Large Shareholder, Officer, Director | $39.49 | 20,220 | $798,487.80 | 665,749 | 2017-06-05 | Filing |
| Large Shareholder, Officer, Director | $40.08 | 22,063 | $884,285.04 | 645,529 | 2017-06-02 | Filing |
| Large Shareholder, Officer, Director | $39.03 | 16,190 | $631,895.70 | 623,466 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $39.19 | 15,010 | $588,241.90 | 607,276 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $39.30 | 15,206 | $597,595.80 | 592,266 | 2017-05-26 | Filing |
| Large Shareholder, Officer, Director | $39.68 | 17,478 | $693,527.04 | 577,060 | 2017-05-25 | Filing |
| Large Shareholder, Officer, Director | $39.68 | 27,727 | $1,100,207.36 | 559,582 | 2017-05-24 | Filing |
| Large Shareholder, Officer, Director | $39.08 | 31,381 | $1,226,369.48 | 531,855 | 2017-05-23 | Filing |
| Large Shareholder, Officer, Director | $39.32 | 39,043 | $1,535,170.76 | 500,474 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $39.37 | 26,041 | $1,025,234.17 | 461,431 | 2017-05-19 | Filing |
| Large Shareholder, Officer, Director | $39.00 | 20,099 | $783,861.00 | 435,390 | 2017-05-18 | Filing |
| Large Shareholder, Officer, Director | $38.56 | 34,300 | $1,322,608.00 | 415,291 | 2017-05-17 | Filing |
| Large Shareholder, Officer, Director | $38.52 | 13,676 | $526,799.52 | 380,991 | 2017-05-16 | Filing |
| Large Shareholder, Officer, Director | $39.36 | 15,058 | $592,682.88 | 367,315 | 2017-05-15 | Filing |
| Large Shareholder, Officer, Director | $39.42 | 23,998 | $946,001.16 | 352,257 | 2017-05-12 | Filing |
| Large Shareholder, Officer, Director | $40.99 | 3,027 | $124,076.73 | 328,259 | 2017-03-10 | Filing |
| Large Shareholder, Officer, Director | $41.24 | 21,407 | $882,824.68 | 325,232 | 2017-03-09 | Filing |
| Large Shareholder, Officer, Director | $41.77 | 16,623 | $694,342.71 | 303,825 | 2017-03-08 | Filing |