| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $41.25 | 49,092 | $2,025,103.91 | 273,385 | 2017-03-02 | Filing |
| Director | $38.10 | 4,444 | $169,327.95 | 161,649 | 2017-02-27 | Filing |
| Director | $38.54 | 500 | $19,272.05 | 166,093 | 2017-02-24 | Filing |
| Director | $38.13 | 27,902 | $1,063,841.88 | 166,593 | 2017-02-24 | Filing |
| Director | $38.57 | 5,505 | $212,350.97 | 194,495 | 2017-02-23 | Filing |
| Large Shareholder, Officer, Director | $40.36 | 2,933 | $118,368.55 | 322,477 | 2017-02-21 | Filing |
| Large Shareholder, Officer, Director | $39.83 | 7,426 | $295,793.92 | 325,410 | 2017-02-21 | Filing |
| Large Shareholder, Officer, Director | $40.67 | 7,204 | $292,980.92 | 332,836 | 2017-02-17 | Filing |
| Large Shareholder, Officer, Director | $40.75 | 38,343 | $1,562,488.75 | 340,040 | 2017-02-16 | Filing |
| Large Shareholder, Officer, Director | $40.23 | 9,057 | $364,378.51 | 378,383 | 2017-02-16 | Filing |
| Director | $32.00 | 93,750 | $3,000,000.00 | 0 | 2016-11-23 | Filing |
| Director | $31.16 | 11,300 | $352,108.00 | 0 | 2016-09-28 | Filing |
| Director | $30.47 | 30,163 | $919,066.61 | 11,300 | 2016-09-28 | Filing |
| Director | $29.63 | 26,483 | $784,691.29 | 41,463 | 2016-09-27 | Filing |
| Director | $29.58 | 20,666 | $611,300.28 | 67,946 | 2016-09-26 | Filing |
| Director | $30.77 | 11,433 | $351,793.41 | 88,612 | 2016-09-23 | Filing |
| Director | $31.13 | 25,010 | $778,561.30 | 100,045 | 2016-09-22 | Filing |
| Director | $31.19 | 16,318 | $508,958.42 | 125,055 | 2016-09-21 | Filing |
| Director | $31.01 | 8,243 | $255,615.43 | 141,373 | 2016-09-20 | Filing |
| Director | $32.17 | 1,900 | $61,123.00 | 149,616 | 2016-09-19 | Filing |