| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $11.62 | 171,615 | $1,994,166.30 | 1,149,244 | 2025-11-11 | Filing |
| Officer, Director | $11.31 | 176,100 | $1,991,691.00 | 2,111,517 | 2025-11-10 | Filing |
| Large Shareholder | $15.84 | 7,124 | $112,859.83 | 16,512,210 | 2023-02-14 | Filing |
| Large Shareholder | $15.93 | 72,440 | $1,154,099.59 | 16,505,086 | 2023-02-13 | Filing |
| Large Shareholder | $15.73 | 200,000 | $3,145,520.00 | 16,432,646 | 2023-02-10 | Filing |
| Large Shareholder, Director | $14.78 | 1,843 | $27,239.54 | 185,733 | 2022-12-14 | Filing |
| Large Shareholder, Director | $14.78 | 1,278 | $18,888.84 | 128,846 | 2022-12-14 | Filing |
| Large Shareholder, Director | $14.78 | 30,879 | $456,391.62 | 3,112,212 | 2022-12-14 | Filing |
| Large Shareholder, Director | $14.97 | 4,981 | $74,565.57 | 183,890 | 2022-12-13 | Filing |
| Large Shareholder, Director | $14.97 | 3,455 | $51,721.35 | 127,568 | 2022-12-13 | Filing |
| Large Shareholder, Director | $14.97 | 83,465 | $1,249,471.05 | 3,081,333 | 2022-12-13 | Filing |
| Other | $14.78 | 1,843 | $27,239.54 | 185,733 | 2022-12-14 | Filing |
| Other | $14.78 | 1,278 | $18,888.84 | 128,846 | 2022-12-14 | Filing |
| Other | $14.78 | 30,879 | $456,391.62 | 3,112,212 | 2022-12-14 | Filing |
| Other | $14.97 | 4,981 | $74,565.57 | 183,890 | 2022-12-13 | Filing |
| Other | $14.97 | 3,455 | $51,721.35 | 127,568 | 2022-12-13 | Filing |
| Other | $14.97 | 83,465 | $1,249,471.05 | 3,081,333 | 2022-12-13 | Filing |
| Large Shareholder, Director | $14.90 | 15,989 | $238,236.10 | 178,909 | 2022-12-09 | Filing |
| Large Shareholder, Director | $14.90 | 11,092 | $165,270.80 | 124,113 | 2022-12-09 | Filing |
| Large Shareholder, Director | $14.90 | 267,919 | $3,991,993.10 | 2,997,868 | 2022-12-09 | Filing |