Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $19.53 | 20,000 | Officer, Director | 1,191,390 | 2024-03-07 | Filing |
| $16.60 | 20,000 | Officer, Director | 1,251,919 | 2023-12-22 | Filing |
| $16.13 | 20,000 | Officer, Director | 1,285,591 | 2023-11-03 | Filing |
| $14.60 | 20,000 | Officer, Director | 1,305,591 | 2023-08-04 | Filing |
| $16.34 | 15,000 | Director | 92,425 | 2023-06-21 | Filing |
| $16.87 | 20,000 | Director | 1,325,591 | 2023-06-13 | Filing |
| $16.02 | 20,000 | Director | 1,345,591 | 2023-05-10 | Filing |
| $18.37 | 10,000 | Director | 1,338,209 | 2023-03-30 | Filing |
| $18.83 | 10,000 | Director | 1,348,209 | 2023-03-29 | Filing |
| $18.05 | 1,151 | Officer | 8,333 | 2023-02-27 | Filing |
| $11.34 | 16,861 | Director | 523,672 | 2022-12-07 | Filing |
| $12.01 | 20,000 | Director | 1,361,539 | 2022-09-01 | Filing |
| $12.46 | 20,000 | Director | 1,381,539 | 2022-08-10 | Filing |
| $12.93 | 20,000 | Director | 1,401,539 | 2022-06-24 | Filing |
| $12.90 | 20,000 | Director | 1,418,631 | 2021-10-01 | Filing |
| $13.91 | 20,000 | Director | 1,438,631 | 2021-09-01 | Filing |
| $14.00 | 20,000 | Director | 1,458,631 | 2021-08-02 | Filing |
| $14.03 | 20,000 | Director | 1,498,631 | 2021-06-09 | Filing |
| $14.03 | 20,000 | Director | 1,498,631 | 2021-06-09 | Filing |
| $30.66 | 7,000 | | 486,036 | 2019-04-10 | Filing |