Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $11.49 | 10,000 | Director | 10,000 | 2023-08-10 | Filing |
| $9.78 | 75,000 | Officer | 335,414 | 2023-05-03 | Filing |
| $10.66 | 2,200 | Director | 68,374 | 2023-04-26 | Filing |
| $11.83 | 8,500 | Officer | 117,196 | 2023-04-21 | Filing |
| $12.95 | 2,000 | Director | 42,961 | 2023-03-14 | Filing |
| $16.00 | 2,500 | Director | 2,500 | 2020-12-14 | Filing |
| $11.89 | 2,000 | Director | 66,874 | 2020-05-26 | Filing |
| $11.10 | 4,485 | Director | 53,597 | 2020-04-20 | Filing |
| $10.36 | 100,000 | Officer, Director | 606,941 | 2020-04-17 | Filing |
| $18.55 | 5,000 | Officer | 253,847 | 2018-11-02 | Filing |
| $18.26 | 10,000 | Officer, Director | 1,036,724 | 2018-11-01 | Filing |
| $20.81 | 9,610 | Director | 98,791 | 2018-07-23 | Filing |
| $21.83 | 458 | Officer | 458 | 2018-01-29 | Filing |
| $18.23 | 1,374 | Director | 24,989 | 2017-11-22 | Filing |
| $17.91 | 2,000 | Director | 5,000 | 2017-08-14 | Filing |
| $18.00 | 3,000 | Director | 3,000 | 2017-08-03 | Filing |
| $17.87 | 3,500 | Director | 15,000 | 2017-07-28 | Filing |
| $18.55 | 5,000 | Director | 55,000 | 2017-07-25 | Filing |
| $18.17 | 2,500 | Director | 12,500 | 2017-07-26 | Filing |
| $18.82 | 5 | Director | 5 | 2017-02-14 | Filing |