| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $49.05 | 4,770 | $233,970.41 | 409,215 | 2018-08-08 | Filing |
| Large Shareholder | $49.05 | 16,015 | $785,577.39 | 413,985 | 2018-08-07 | Filing |
| Large Shareholder | $49.05 | 33,142 | $1,625,598.53 | 796,858 | 2018-08-06 | Filing |
| Director | $44.31 | 1,932 | $85,606.34 | 7,354 | 2018-06-06 | Filing |
| Officer, Director | $42.53 | 16,249 | $691,016.35 | 243,144 | 2018-05-21 | Filing |
| Large Shareholder | $42.07 | 118,850 | $5,000,019.50 | 2,925,976 | 2018-05-16 | Filing |
| Director | $41.80 | 20,000 | $835,936.00 | 94,957 | 2018-05-11 | Filing |
| Director | $40.54 | 26,500 | $1,074,238.45 | 4,854 | 2018-05-09 | Filing |
| Large Shareholder | $40.37 | 25,000 | $1,009,250.00 | 430,000 | 2018-05-09 | Filing |
| Large Shareholder | $40.52 | 20,773 | $841,721.96 | 830,000 | 2018-05-09 | Filing |
| Large Shareholder | $40.66 | 25,000 | $1,016,500.00 | 455,000 | 2018-05-08 | Filing |
| Large Shareholder | $40.77 | 49,227 | $2,006,984.79 | 850,773 | 2018-05-08 | Filing |
| Large Shareholder | $40.37 | 25,000 | $1,009,250.00 | 850,000 | 2018-05-09 | Filing |
| Large Shareholder | $40.52 | 20,773 | $841,721.96 | 410,000 | 2018-05-09 | Filing |
| Large Shareholder | $40.66 | 25,000 | $1,016,500.00 | 875,000 | 2018-05-08 | Filing |
| Large Shareholder | $40.77 | 49,227 | $2,006,984.79 | 430,773 | 2018-05-08 | Filing |
| Director | $36.16 | 4,696 | $169,791.86 | 8,700 | 2018-03-08 | Filing |
| Officer, Director | $35.95 | 8,970 | $322,444.59 | 83,613 | 2018-01-22 | Filing |
| Officer | $35.34 | 12,729 | $449,835.22 | 33,908 | 2017-12-14 | Filing |
| Director | $34.12 | 2,521 | $86,016.77 | 93,243 | 2017-03-21 | Filing |