| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $27.37 | 3,157 | $86,407.09 | 10,983 | 2019-05-13 | Filing |
| Director | $28.20 | 34,000 | $958,800.00 | 9,487 | 2019-05-08 | Filing |
| Officer | $33.00 | 17,919 | $591,327.00 | 18,597 | 2019-05-02 | Filing |
| Officer, Director | $32.00 | 8,730 | $279,360.00 | 40,218 | 2019-04-24 | Filing |
| Officer | $31.76 | 3,283 | $104,268.08 | 12,057 | 2019-04-23 | Filing |
| Large Shareholder | $29.42 | 3,153,213 | $92,767,526.46 | 3,764,474 | 2018-06-12 | Filing |
| Officer | $28.83 | 10,000 | $288,300.00 | 16,129 | 2019-02-28 | Filing |
| Officer, Director | $28.91 | 34,283 | $991,121.53 | 54,333 | 2019-02-21 | Filing |
| Officer | $27.29 | 10,000 | $272,900.00 | 24,658 | 2018-10-31 | Filing |
| Officer | $27.29 | 10,000 | $272,900.00 | 24,658 | 2018-10-31 | Filing |
| Officer, Director | $27.32 | 34,250 | $935,710.00 | 81,350 | 2018-10-31 | Filing |
| Officer | $27.29 | 10,000 | $272,900.00 | 24,658 | 2018-10-31 | Filing |
| Officer, Director | $27.32 | 34,250 | $935,710.00 | 81,350 | 2018-10-31 | Filing |
| Large Shareholder | $24.20 | 3,192,328 | $77,254,337.60 | 6,917,687 | 2018-05-10 | Filing |
| Large Shareholder | $24.20 | 296,669 | $7,179,389.80 | 642,881 | 2018-05-10 | Filing |
| Large Shareholder | $24.20 | 167,405 | $4,051,201.00 | 362,766 | 2018-05-10 | Filing |
| Large Shareholder | $24.20 | 17,097 | $413,747.40 | 37,050 | 2018-05-10 | Filing |
| Large Shareholder | $24.20 | 48,711 | $1,178,806.20 | 105,558 | 2018-05-10 | Filing |
| Large Shareholder | $24.20 | 126,800 | $3,068,560.00 | 274,775 | 2018-05-10 | Filing |
| Large Shareholder | $24.20 | 111,564 | $2,699,848.80 | 241,761 | 2018-05-10 | Filing |