| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $10.95 | 1,820 | $19,929.00 | 3,234,364 | 2023-10-04 | Filing |
| Large Shareholder, Officer, Director | $15.15 | 115 | $1,742.25 | 3,232,544 | 2023-08-16 | Filing |
| Large Shareholder, Officer, Director | $14.34 | 235 | $3,369.90 | 3,232,429 | 2023-08-15 | Filing |
| Large Shareholder, Officer, Director | $14.66 | 180 | $2,638.80 | 3,232,194 | 2023-08-11 | Filing |
| Large Shareholder, Officer, Director | $14.83 | 120 | $1,779.60 | 3,232,014 | 2023-08-08 | Filing |
| Large Shareholder | $13.88 | 860 | $11,936.80 | 2,595,000 | 2023-07-31 | Filing |
| Large Shareholder | $13.91 | 2,584 | $35,943.44 | 2,594,140 | 2023-07-28 | Filing |
| Large Shareholder | $13.98 | 1,556 | $21,752.88 | 2,591,556 | 2023-07-27 | Filing |
| Large Shareholder | $13.97 | 10,000 | $139,700.00 | 2,590,000 | 2023-07-26 | Filing |
| Large Shareholder, Officer, Director | $14.85 | 225 | $3,341.25 | 3,231,894 | 2023-07-21 | Filing |
| Large Shareholder, Officer, Director | $15.06 | 110 | $1,656.60 | 3,231,669 | 2023-07-20 | Filing |
| Large Shareholder | $14.61 | 2,844 | $41,550.84 | 2,580,000 | 2023-07-21 | Filing |
| Large Shareholder | $14.40 | 5,394 | $77,673.60 | 2,577,156 | 2023-07-20 | Filing |
| Large Shareholder | $14.84 | 8,000 | $118,720.00 | 2,571,762 | 2023-07-19 | Filing |
| Large Shareholder, Officer, Director | $14.33 | 200 | $2,866.00 | 3,231,559 | 2023-07-19 | Filing |
| Large Shareholder | $14.84 | 9,149 | $135,771.16 | 2,563,762 | 2023-07-18 | Filing |
| Large Shareholder, Officer, Director | $15.03 | 150 | $2,254.50 | 3,231,359 | 2023-07-14 | Filing |
| Large Shareholder, Officer, Director | $16.19 | 110 | $1,780.90 | 3,231,209 | 2023-07-07 | Filing |
| Large Shareholder | $15.09 | 3,285 | $49,570.65 | 2,554,613 | 2023-07-12 | Filing |
| Large Shareholder | $15.36 | 10,000 | $153,600.00 | 2,551,328 | 2023-07-11 | Filing |