| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $40.85 | 9,436 | $385,460.60 | 68,020 | 2018-01-16 | Filing |
| Director | $40.03 | 213,176 | $8,533,435.28 | 77,456 | 2018-01-16 | Filing |
| Director | $39.44 | 177,388 | $6,996,182.72 | 290,632 | 2018-01-16 | Filing |
| Officer | $40.00 | 1,451 | $58,040.00 | 109,586 | 2018-01-05 | Filing |
| Officer | $35.12 | 1,551 | $54,471.12 | 485,931 | 2018-01-02 | Filing |
| Large Shareholder, Officer, Director | $36.95 | 2,300 | $84,985.00 | 0 | 2017-12-20 | Filing |
| Large Shareholder, Officer, Director | $36.12 | 47,700 | $1,722,924.00 | 2,300 | 2017-12-20 | Filing |
| Officer | $37.56 | 75,103 | $2,820,868.68 | 488,695 | 2017-12-18 | Filing |
| Large Shareholder, Officer, Director | $38.37 | 500 | $19,185.00 | 0 | 2017-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.74 | 49,500 | $1,868,130.00 | 500 | 2017-12-13 | Filing |
| Officer | $37.20 | 8,300 | $308,760.00 | 0 | 2017-12-14 | Filing |
| Officer | $36.76 | 10,900 | $400,684.00 | 8,300 | 2017-12-14 | Filing |
| Officer | $38.25 | 1,400 | $53,550.00 | 19,200 | 2017-12-13 | Filing |
| Officer | $37.54 | 10,500 | $394,170.00 | 20,600 | 2017-12-13 | Filing |
| Officer | $36.52 | 7,300 | $266,596.00 | 31,100 | 2017-12-13 | Filing |
| Director | $38.15 | 400,000 | $15,260,000.00 | 67,732 | 2017-12-11 | Filing |
| Large Shareholder, Officer, Director | $38.42 | 50,000 | $1,921,000.00 | 0 | 2017-12-06 | Filing |
| Director | $38.25 | 51,422 | $1,966,891.50 | 37,250 | 2017-12-01 | Filing |
| Officer | $37.23 | 2,814 | $104,765.22 | 111,522 | 2017-12-04 | Filing |
| Large Shareholder, Officer, Director | $42.89 | 3,401 | $145,868.89 | 0 | 2017-11-29 | Filing |