| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $35.78 | 88 | $3,148.65 | 39,009 | 2019-04-02 | Filing |
| Large Shareholder, Officer, Director | $35.79 | 491 | $17,573.09 | 4,203,695 | 2019-04-02 | Filing |
| Officer | $38.66 | 88 | $3,402.08 | 39,097 | 2019-03-04 | Filing |
| Large Shareholder, Officer, Director | $38.62 | 496 | $19,155.52 | 4,204,186 | 2019-03-04 | Filing |
| Officer | $27.64 | 87 | $2,404.71 | 31,957 | 2019-02-04 | Filing |
| Officer | $27.77 | 89 | $2,471.53 | 29,285 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $27.80 | 345 | $9,591.00 | 4,165,467 | 2019-02-04 | Filing |
| Officer | $24.91 | 2,114 | $52,663.55 | 21,409 | 2019-01-22 | Filing |
| Officer | $24.80 | 713 | $17,682.40 | 32,044 | 2019-01-22 | Filing |
| Officer | $24.72 | 1,959 | $48,426.48 | 29,374 | 2019-01-22 | Filing |
| Large Shareholder, Officer, Director | $24.74 | 8,825 | $218,334.03 | 4,165,812 | 2019-01-22 | Filing |
| Large Shareholder, Officer, Director | $20.67 | 4,424 | $91,444.08 | 4,174,637 | 2019-01-03 | Filing |
| Officer | $20.67 | 1,210 | $25,010.70 | 32,757 | 2019-01-03 | Filing |
| Officer | $20.67 | 1,210 | $25,010.70 | 31,333 | 2019-01-03 | Filing |
| Officer | $22.77 | 1,239 | $28,212.03 | 33,967 | 2018-12-03 | Filing |
| Officer | $92.85 | 669 | $62,116.65 | 28,027 | 2018-01-22 | Filing |
| Officer | $51.85 | 1,839 | $95,360.06 | 23,523 | 2018-07-20 | Filing |
| Officer | $51.95 | 610 | $31,689.50 | 35,206 | 2018-07-20 | Filing |
| Officer | $51.95 | 1,836 | $95,381.30 | 32,543 | 2018-07-20 | Filing |
| Large Shareholder, Officer, Director | $52.00 | 12,520 | $651,019.97 | 4,179,061 | 2018-07-20 | Filing |