| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $17.80 | 11,747 | $209,096.60 | 2,259,711 | 2026-02-17 | Filing |
| Officer, Director | $17.42 | 28,253 | $492,167.26 | 2,271,458 | 2026-02-17 | Filing |
| Officer, Director | $18.75 | 69,800 | $1,308,750.00 | 2,299,711 | 2026-02-13 | Filing |
| Officer, Director | $18.25 | 131,047 | $2,391,607.75 | 2,369,511 | 2026-02-13 | Filing |
| Officer, Director | $18.25 | 20,128 | $367,336.00 | 1,900,751 | 2026-02-13 | Filing |
| Officer, Director | $17.69 | 35,587 | $629,534.03 | 1,920,879 | 2026-02-12 | Filing |
| Officer, Director | $17.19 | 132,366 | $2,275,371.54 | 1,956,466 | 2026-02-12 | Filing |
| Officer, Director | $16.11 | 247,039 | $3,979,798.29 | 2,088,832 | 2026-02-12 | Filing |
| Officer, Director | $15.11 | 199,643 | $3,016,605.73 | 2,335,871 | 2026-02-12 | Filing |
| Officer, Director | $13.88 | 4,700 | $65,236.00 | 2,535,514 | 2026-02-12 | Filing |
| Officer, Director | $8.84 | 20,000 | $176,800.00 | 2,540,214 | 2026-02-09 | Filing |
| Officer, Director | $9.36 | 20,000 | $187,200.00 | 2,550,579 | 2026-02-02 | Filing |
| Officer, Director | $10.40 | 49,320 | $512,928.00 | 2,570,579 | 2026-01-27 | Filing |
| Officer, Director | $9.92 | 30,680 | $304,345.60 | 2,619,899 | 2026-01-26 | Filing |
| Officer, Director | $8.81 | 4,638 | $40,860.78 | 612,232 | 2026-01-20 | Filing |
| Officer, Director | $9.07 | 9,044 | $82,029.08 | 616,870 | 2026-01-16 | Filing |
| Officer, Director | $8.18 | 20,000 | $163,600.00 | 2,650,579 | 2026-01-20 | Filing |
| Officer, Director | $9.35 | 20,000 | $187,000.00 | 2,670,579 | 2026-01-12 | Filing |
| Officer, Director | $10.27 | 40,000 | $410,800.00 | 2,690,579 | 2026-01-05 | Filing |
| Officer, Director | $10.23 | 40,000 | $409,200.00 | 2,730,579 | 2025-12-29 | Filing |