| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $29.92 | 5,000 | $149,600.00 | 1,108,079 | 2020-05-15 | Filing |
| Director | $30.00 | 2,500 | $75,000.00 | 669,544 | 2020-05-15 | Filing |
| Officer, Director | $29.77 | 5,000 | $148,850.00 | 1,113,079 | 2020-04-15 | Filing |
| Director | $30.00 | 2,500 | $75,000.00 | 669,544 | 2020-04-15 | Filing |
| Director | $30.00 | 2,500 | $75,000.00 | 669,544 | 2020-03-25 | Filing |
| Officer, Director | $23.86 | 300 | $7,158.00 | 1,053,067 | 2020-03-16 | Filing |
| Officer, Director | $22.28 | 3,212 | $71,556.94 | 1,053,367 | 2020-03-16 | Filing |
| Officer, Director | $21.58 | 15,065 | $325,087.64 | 1,056,579 | 2020-03-16 | Filing |
| Officer, Director | $20.69 | 12,060 | $249,557.58 | 1,071,644 | 2020-03-16 | Filing |
| Officer, Director | $22.29 | 700 | $15,600.20 | 1,083,704 | 2020-03-16 | Filing |
| Officer, Director | $21.57 | 2,192 | $47,279.25 | 1,084,404 | 2020-03-16 | Filing |
| Officer, Director | $20.73 | 2,108 | $43,694.62 | 1,086,596 | 2020-03-16 | Filing |
| Officer, Director | $40.67 | 5,000 | $203,330.00 | 1,027,430 | 2020-02-18 | Filing |
| Officer, Director | $40.66 | 30,637 | $1,245,792.33 | 1,032,430 | 2020-02-18 | Filing |
| Director | $42.35 | 2,500 | $105,875.00 | 669,544 | 2020-02-14 | Filing |
| Officer | $40.98 | 55,398 | $2,270,154.64 | 1,008,681 | 2020-02-13 | Filing |
| Officer | $42.80 | 52,075 | $2,228,966.23 | 946,874 | 2020-02-12 | Filing |
| Officer | $44.50 | 5,000 | $222,500.00 | 35,417 | 2020-02-10 | Filing |
| Officer | $40.47 | 3,000 | $121,401.00 | 19,042 | 2020-01-27 | Filing |
| Officer, Director | $41.47 | 5,000 | $207,350.00 | 1,001,793 | 2020-01-15 | Filing |