Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $12.61 | 4,000 | Officer | 108,081 | 2024-03-25 | Filing |
| $13.95 | 1,792 | Officer | 33,899 | 2023-12-27 | Filing |
| $13.87 | 85,000 | Officer | 570,809 | 2023-12-22 | Filing |
| $13.83 | 3,800 | Officer | 110,489 | 2023-12-26 | Filing |
| $11.02 | 30,000 | Officer | 307,252 | 2023-09-22 | Filing |
| $7.84 | 5,000 | Officer | 114,289 | 2023-07-18 | Filing |
| $8.45 | 5,691 | Director | 199,644 | 2023-03-30 | Filing |
| $8.54 | 23,248 | Director | 205,335 | 2023-03-29 | Filing |
| $8.44 | 17,273 | Director | 228,583 | 2023-03-28 | Filing |
| $11.26 | 30,000 | Officer | 288,388 | 2022-08-03 | Filing |
| $11.98 | 3,900 | Director | 19,346 | 2022-04-27 | Filing |
| $15.50 | 5,000 | Director | 194,471 | 2021-06-24 | Filing |
| $14.00 | 5,000 | Officer | 65,289 | 2021-04-29 | Filing |
| $12.29 | 4,000 | Director | 8,728 | 2020-10-19 | Filing |
| $19.58 | 43,305 | Director | 128,922 | 2020-01-16 | Filing |
| $19.19 | 50,000 | Director | 172,227 | 2020-01-10 | Filing |
| $19.78 | 28,671 | Director | 222,227 | 2020-01-09 | Filing |
| $20.11 | 50,000 | Director | 250,898 | 2020-01-08 | Filing |
| $20.00 | 50,000 | Director | 300,898 | 2020-01-07 | Filing |
| $21.40 | 21,667 | Officer, Director | 787,260 | 2019-12-23 | Filing |