| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $14.65 | 2,345 | $34,354.25 | 159,796 | 2024-09-03 | Filing |
| Officer | $14.40 | 6,714 | $96,673.54 | 585,800 | 2024-09-05 | Filing |
| Officer | $14.40 | 5,035 | $72,485.87 | 592,514 | 2024-09-05 | Filing |
| Officer | $14.65 | 6,714 | $98,349.36 | 585,800 | 2024-09-04 | Filing |
| Officer | $14.65 | 5,035 | $73,753.18 | 592,514 | 2024-09-04 | Filing |
| Officer | $14.49 | 5,035 | $72,957.15 | 585,800 | 2024-09-03 | Filing |
| Officer | $14.49 | 6,849 | $99,268.04 | 590,835 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $14.50 | 144,444 | $2,094,828.00 | 795,490 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $14.56 | 188,888 | $2,750,095.95 | 33,502 | 2024-09-03 | Filing |
| Director | $15.15 | 7,000 | $106,064.00 | 23,917 | 2024-08-27 | Filing |
| Officer | $16.71 | 2,334 | $39,001.14 | 162,141 | 2024-08-20 | Filing |
| Officer | $15.66 | 472 | $7,391.52 | 2,913 | 2024-08-16 | Filing |
| Officer | $17.30 | 2,334 | $40,378.20 | 164,475 | 2024-08-06 | Filing |
| Large Shareholder, Officer, Director | $16.97 | 12,903 | $219,023.26 | 939,934 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $16.53 | 131,541 | $2,174,675.27 | 889,993 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $16.47 | 94,444 | $1,555,577.68 | 33,502 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $16.47 | 94,344 | $1,553,647.56 | 127,946 | 2024-08-05 | Filing |
| Large Shareholder, Officer, Director | $16.87 | 100 | $1,687.00 | 222,290 | 2024-08-05 | Filing |
| Officer | $16.22 | 16,649 | $269,998.50 | 585,800 | 2024-08-07 | Filing |
| Officer | $17.37 | 7,260 | $126,117.09 | 585,800 | 2024-08-06 | Filing |