| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $47.02 | 10,063 | $473,162.26 | 57,127 | 2017-11-06 | Filing |
| Officer | $47.01 | 28 | $1,316.28 | 67,190 | 2017-10-31 | Filing |
| Officer | $47.02 | 2,832 | $133,160.64 | 67,218 | 2017-10-30 | Filing |
| Officer | $47.02 | 12,277 | $577,264.54 | 70,050 | 2017-10-27 | Filing |
| Officer | $47.15 | 4,800 | $226,320.00 | 82,327 | 2017-10-26 | Filing |
| Officer | $47.73 | 3,500 | $167,055.00 | 83,522 | 2017-10-10 | Filing |
| Officer | $43.87 | 3,500 | $153,545.00 | 87,022 | 2017-09-26 | Filing |
| Officer | $44.36 | 29,314 | $1,300,369.04 | 130,404 | 2017-09-15 | Filing |
| Officer | $45.00 | 450 | $20,250.00 | 130,404 | 2017-09-11 | Filing |
| Officer | $45.13 | 10,000 | $451,300.00 | 130,404 | 2017-09-05 | Filing |
| Large Shareholder, Other | $44.41 | 16,438 | $730,060.89 | 0 | 2017-09-11 | Filing |
| Large Shareholder, Other | $44.56 | 20,850 | $929,013.45 | 0 | 2017-09-08 | Filing |
| Large Shareholder, Other | $44.04 | 54,909 | $2,418,340.61 | 0 | 2017-09-06 | Filing |
| Large Shareholder, Other | $42.65 | 2,689 | $114,685.85 | 0 | 2017-09-06 | Filing |
| Large Shareholder, Other | $41.72 | 1,300 | $54,236.00 | 2,689 | 2017-09-06 | Filing |
| Officer, Director | $44.98 | 10,850 | $488,033.00 | 232,191 | 2017-08-31 | Filing |
| Officer, Director | $45.75 | 29,100 | $1,331,325.00 | 243,041 | 2017-08-30 | Filing |
| Officer, Director | $44.94 | 38,592 | $1,734,324.48 | 272,141 | 2017-08-29 | Filing |
| Officer | $43.82 | 3,500 | $153,370.00 | 90,522 | 2017-08-22 | Filing |
| Officer | $44.59 | 13,000 | $579,670.00 | 87,127 | 2017-08-22 | Filing |