| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $42.76 | 10,515 | $449,621.40 | 100,127 | 2017-08-21 | Filing |
| Officer | $42.75 | 16,485 | $704,733.75 | 110,642 | 2017-08-18 | Filing |
| Officer | $40.48 | 30,000 | $1,214,400.00 | 94,022 | 2017-08-11 | Filing |
| Officer | $40.30 | 13,914 | $560,734.20 | 11,065 | 2017-08-09 | Filing |
| Officer | $40.01 | 6,086 | $243,500.86 | 11,065 | 2017-08-08 | Filing |
| Officer | $39.01 | 3,500 | $136,535.00 | 124,022 | 2017-08-08 | Filing |
| Officer | $38.64 | 20,000 | $772,800.00 | 130,404 | 2017-08-07 | Filing |
| Officer | $37.04 | 18,500 | $685,240.00 | 11,065 | 2017-07-26 | Filing |
| Officer | $37.43 | 3,500 | $131,005.00 | 127,522 | 2017-07-25 | Filing |