Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $7.39 | 25,000 | | 196,028 | 2024-12-12 | Filing |
| $5.25 | 25,000 | | 196,028 | 2024-05-20 | Filing |
| $15.54 | 10,000 | Officer | 0 | 2021-11-02 | Filing |
| $17.74 | 24,089 | Officer | 26,000 | 2021-09-15 | Filing |
| $18.33 | 8,500 | Large Shareholder, Officer, Director | 774,907 | 2021-08-26 | Filing |
| $18.38 | 10,000 | Large Shareholder, Officer | 151,028 | 2021-08-31 | Filing |
| $18.75 | 780 | Large Shareholder, Officer, Director | 774,907 | 2021-09-01 | Filing |
| $18.51 | 9,220 | Large Shareholder, Officer, Director | 774,907 | 2021-08-31 | Filing |
| $18.28 | 5,400 | Large Shareholder, Officer, Director | 774,907 | 2021-08-30 | Filing |
| $18.06 | 4,600 | Large Shareholder, Officer, Director | 774,907 | 2021-08-27 | Filing |
| $18.26 | 5,000 | Large Shareholder, Officer | 151,028 | 2021-08-30 | Filing |
| $18.06 | 10,000 | Large Shareholder, Officer | 151,028 | 2021-08-27 | Filing |
| $18.01 | 30,000 | Officer | 26,000 | 2021-08-25 | Filing |
| $17.64 | 110,000 | Officer | 0 | 2021-08-24 | Filing |
| $20.06 | 25,000 | Large Shareholder, Officer | 151,028 | 2021-08-24 | Filing |
| $18.27 | 13,737 | Large Shareholder, Officer | 176,028 | 2021-08-24 | Filing |
| $17.40 | 36,263 | Large Shareholder, Officer | 189,765 | 2021-08-24 | Filing |
| $19.74 | 16,500 | Large Shareholder, Officer, Director | 774,907 | 2021-08-24 | Filing |
| $24.22 | 5,000 | Large Shareholder, Officer | 151,028 | 2021-06-15 | Filing |
| $25.20 | 3,000 | Large Shareholder, Officer | 156,028 | 2021-06-14 | Filing |