| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $24.09 | 377 | $9,081.29 | 14,538 | 2020-03-23 | Filing |
| Officer, Director | $24.09 | 580 | $13,973.30 | 14,915 | 2020-03-23 | Filing |
| Officer, Director | $33.36 | 1,107 | $36,929.52 | 1,106,684 | 2020-03-10 | Filing |
| Officer | $33.36 | 787 | $26,254.32 | 20,061 | 2020-03-10 | Filing |
| Officer, Director | $33.36 | 800 | $26,688.00 | 244,895 | 2020-03-10 | Filing |
| Officer, Director | $33.36 | 1,147 | $38,263.92 | 1,150 | 2020-03-10 | Filing |
| Officer | $40.00 | 474 | $18,960.00 | 17,827 | 2020-03-04 | Filing |
| Officer | $37.54 | 2,251 | $84,502.54 | 18,301 | 2020-03-02 | Filing |
| Officer | $40.00 | 200 | $8,000.00 | 18,301 | 2020-02-27 | Filing |
| Officer | $35.22 | 2,251 | $79,280.22 | 18,501 | 2020-02-03 | Filing |
| Officer, Director | $35.00 | 22,722 | $795,270.00 | 0 | 2020-01-16 | Filing |
| Officer, Director | $35.00 | 116,618 | $4,081,630.00 | 22,722 | 2020-01-16 | Filing |
| Officer, Director | $33.48 | 127 | $4,251.96 | 1,204,973 | 2020-01-14 | Filing |
| Officer | $34.99 | 8,167 | $285,763.33 | 20,225 | 2020-01-08 | Filing |
| Officer, Director | $35.00 | 1,849 | $64,715.00 | 22,722 | 2020-01-07 | Filing |
| Officer, Director | $32.01 | 4,739 | $151,690.18 | 22,722 | 2020-01-03 | Filing |
| Officer | $33.86 | 625 | $21,162.50 | 18,501 | 2020-01-02 | Filing |
| Officer | $33.63 | 2,860 | $96,181.80 | 18,501 | 2019-12-30 | Filing |
| Officer, Director | $36.93 | 558 | $20,606.94 | 14,961 | 2019-12-23 | Filing |
| Officer, Director | $36.93 | 500 | $18,465.00 | 243,403 | 2019-12-23 | Filing |