| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $13.88 | 71,429 | $991,291.66 | 863,361 | 2024-12-23 | Filing |
| Officer | $15.00 | 18,501 | $277,515.00 | 351,900 | 2024-12-16 | Filing |
| Officer, Director | $13.65 | 71,429 | $975,198.71 | 863,361 | 2024-12-12 | Filing |
| Officer | $12.20 | 8,097 | $98,783.40 | 370,401 | 2024-11-26 | Filing |
| Officer, Director | $11.25 | 83,334 | $937,507.50 | 863,361 | 2024-11-25 | Filing |
| Officer | $10.03 | 3,210 | $32,196.30 | 378,498 | 2024-11-18 | Filing |
| Officer, Director | $11.64 | 83,333 | $969,587.79 | 886,526 | 2024-09-23 | Filing |
| Officer, Director | $13.68 | 83,333 | $1,140,012.11 | 886,526 | 2024-09-12 | Filing |
| Officer | $13.57 | 3,210 | $43,559.70 | 392,662 | 2024-08-16 | Filing |
| Officer, Director | $17.02 | 35,716 | $607,900.61 | 909,691 | 2024-07-22 | Filing |
| Officer, Director | $17.02 | 35,713 | $607,849.55 | 909,691 | 2024-07-22 | Filing |
| Officer, Director | $18.00 | 200,000 | $3,600,220.00 | 909,691 | 2024-07-12 | Filing |
| Officer, Director | $14.98 | 71,429 | $1,069,649.28 | 909,691 | 2024-07-08 | Filing |
| Officer, Director | $11.25 | 71,429 | $803,576.25 | 909,691 | 2024-06-25 | Filing |
| Officer, Director | $11.49 | 71,429 | $820,890.64 | 909,691 | 2024-06-10 | Filing |
| Officer | $10.25 | 3,210 | $32,902.50 | 405,422 | 2024-05-16 | Filing |
| Officer | $13.18 | 31,425 | $414,219.21 | 52,415 | 2024-03-11 | Filing |
| Officer | $12.81 | 19,935 | $255,367.35 | 407,787 | 2024-03-08 | Filing |
| Officer | $16.20 | 2,946 | $47,725.20 | 155,749 | 2024-02-16 | Filing |
| Officer | $17.08 | 3,265 | $55,766.20 | 173,030 | 2023-11-16 | Filing |