| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $56.40 | 1,750 | $98,691.60 | 1,942,383 | 2018-07-06 | Filing |
| Officer, Director | $55.24 | 1,750 | $96,670.70 | 1,944,133 | 2018-07-05 | Filing |
| Officer, Director | $55.07 | 1,750 | $96,379.50 | 1,945,883 | 2018-07-03 | Filing |
| Officer, Director | $53.51 | 750 | $40,135.88 | 1,947,633 | 2018-07-02 | Filing |
| Officer, Director | $53.83 | 750 | $40,369.80 | 1,948,383 | 2018-06-29 | Filing |
| Officer, Director | $53.83 | 750 | $40,368.75 | 1,949,133 | 2018-06-28 | Filing |
| Officer, Director | $54.93 | 950 | $52,185.02 | 1,949,883 | 2018-06-27 | Filing |
| Officer, Director | $54.73 | 1,579 | $86,418.35 | 1,950,833 | 2018-06-26 | Filing |
| Officer, Director | $54.42 | 750 | $40,817.48 | 1,952,412 | 2018-06-25 | Filing |
| Officer, Director | $54.37 | 1,384 | $75,252.51 | 1,953,162 | 2018-06-22 | Filing |
| Officer, Director | $54.18 | 750 | $40,637.40 | 1,954,546 | 2018-06-21 | Filing |
| Officer, Director | $53.33 | 750 | $39,995.70 | 1,955,296 | 2018-06-20 | Filing |
| Officer, Director | $51.03 | 750 | $38,272.50 | 1,956,046 | 2018-06-19 | Filing |
| Officer, Director | $50.97 | 750 | $38,228.40 | 1,956,796 | 2018-06-18 | Filing |
| Officer, Director | $51.05 | 750 | $38,287.50 | 1,957,546 | 2018-06-15 | Filing |
| Officer, Director | $51.01 | 750 | $38,257.50 | 1,958,296 | 2018-06-14 | Filing |
| Large Shareholder | $51.54 | 25,020 | $1,289,450.74 | 7,123,556 | 2018-06-15 | Filing |
| Large Shareholder | $51.50 | 5,965 | $307,197.50 | 7,148,576 | 2018-06-14 | Filing |
| Officer, Director | $50.37 | 750 | $37,774.58 | 1,959,046 | 2018-06-13 | Filing |
| Officer, Director | $50.73 | 750 | $38,044.58 | 1,959,796 | 2018-06-12 | Filing |