| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $32.01 | 900 | $28,809.00 | 1,636,747 | 2019-09-19 | Filing |
| Large Shareholder, Officer, Director | $32.00 | 1,200 | $38,400.00 | 1,637,647 | 2019-09-18 | Filing |
| Officer | $32.51 | 8,315 | $270,320.65 | 45,421 | 2019-09-11 | Filing |
| Officer | $33.00 | 3,610 | $119,130.00 | 23,619 | 2019-09-09 | Filing |
| Officer | $32.00 | 9,152 | $292,864.00 | 27,229 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $33.06 | 35,856 | $1,185,399.36 | 2,733,024 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $33.07 | 124,144 | $4,105,442.08 | 2,768,880 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $30.07 | 180,000 | $5,412,600.00 | 2,893,024 | 2019-09-06 | Filing |
| Officer | $27.59 | 2,000 | $55,180.00 | 61,243 | 2019-04-26 | Filing |
| Officer | $27.39 | 18,324 | $501,894.36 | 63,243 | 2019-04-25 | Filing |
| Director | $25.94 | 5,986 | $155,276.84 | 3,189 | 2019-04-12 | Filing |
| Officer | $28.08 | 1,934 | $54,306.72 | 18,594 | 2018-09-14 | Filing |
| Director | $28.85 | 3,193 | $92,118.05 | 17,770 | 2018-09-11 | Filing |
| Officer | $32.00 | 5,746 | $183,872.00 | 35,857 | 2018-09-04 | Filing |
| Large Shareholder, Officer, Director | $32.24 | 1,182 | $38,108.86 | 3,073,024 | 2018-09-04 | Filing |
| Large Shareholder, Officer, Director | $31.31 | 38,818 | $1,215,236.31 | 3,074,206 | 2018-09-04 | Filing |
| Large Shareholder, Officer, Director | $30.20 | 100 | $3,020.00 | 3,113,024 | 2018-08-30 | Filing |
| Large Shareholder, Officer, Director | $30.15 | 100 | $3,015.00 | 3,113,124 | 2018-08-30 | Filing |
| Large Shareholder, Officer, Director | $30.10 | 400 | $12,040.00 | 3,113,224 | 2018-08-30 | Filing |
| Large Shareholder, Officer, Director | $30.05 | 1,441 | $43,302.05 | 3,113,624 | 2018-08-30 | Filing |