| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $42.49 | 13,247 | $562,865.03 | 287,202 | 2017-03-07 | Filing |
| Large Shareholder, Officer, Director | $42.72 | 12,813 | $547,371.36 | 273,955 | 2017-03-06 | Filing |
| Large Shareholder, Officer, Director | $42.98 | 13,060 | $561,318.80 | 261,142 | 2017-03-03 | Filing |
| Large Shareholder, Officer, Director | $43.10 | 19,970 | $860,707.00 | 248,082 | 2017-03-02 | Filing |
| Large Shareholder, Officer, Director | $44.00 | 35,200 | $1,548,800.00 | 228,112 | 2017-02-28 | Filing |
| Large Shareholder, Officer, Director | $43.99 | 2,430 | $106,895.70 | 192,912 | 2017-02-24 | Filing |
| Large Shareholder, Officer, Director | $43.90 | 7,977 | $350,190.30 | 190,482 | 2017-02-23 | Filing |