Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $6.99 | 10,000 | Officer | 291,465 | 2024-09-06 | Filing |
| $6.84 | 100,000 | Director | 661,400 | 2024-06-21 | Filing |
| $6.87 | 150,000 | Director | 561,400 | 2024-06-20 | Filing |
| $6.69 | 150,000 | Director | 411,400 | 2024-06-18 | Filing |
| $9.71 | 25,400 | Large Shareholder, Officer, Director | 39,300 | 2023-09-18 | Filing |
| $9.90 | 13,900 | Large Shareholder, Officer, Director | 13,900 | 2023-09-15 | Filing |
| $10.88 | 70,000 | Director | 261,400 | 2023-08-29 | Filing |
| $10.99 | 67,000 | Director | 191,400 | 2023-08-28 | Filing |
| $13.54 | 26,400 | Director | 124,400 | 2023-07-06 | Filing |
| $13.42 | 50,500 | Director | 98,000 | 2023-05-31 | Filing |
| $14.42 | 47,500 | Director | 47,500 | 2023-04-13 | Filing |
| $14.00 | 5,000 | Officer | 230,000 | 2023-04-12 | Filing |
| $14.54 | 123,850 | Large Shareholder, Officer, Director | 429,810 | 2023-03-31 | Filing |
| $13.84 | 79,784 | Large Shareholder, Officer, Director | 305,960 | 2023-04-03 | Filing |
| $14.19 | 64,653 | Large Shareholder, Officer, Director | 226,176 | 2023-03-31 | Filing |
| $13.89 | 161,523 | Large Shareholder, Officer, Director | 161,523 | 2023-03-31 | Filing |
| $21.00 | 100,000 | Large Shareholder, Officer, Director | 100,000 | 2018-07-03 | Filing |
| $13.68 | 72,500 | Director | 96,490 | 2023-03-08 | Filing |
| $17.00 | 60,000 | Large Shareholder, Officer, Director | 160,000 | 2019-09-10 | Filing |
| $17.00 | 60,000 | Large Shareholder, Officer, Director | 160,000 | 2019-09-10 | Filing |