| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $10.23 | 139,054 | $1,422,355.56 | 3,680,307 | 2026-09-09 | Filing |
| Large Shareholder | $10.33 | 126,436 | $1,306,362.04 | 3,819,361 | 2026-09-08 | Filing |
| Large Shareholder | $10.39 | 10,471 | $108,754.95 | 3,945,797 | 2026-09-04 | Filing |
| Large Shareholder | $10.34 | 5,011 | $51,811.23 | 3,956,268 | 2026-09-03 | Filing |
| Large Shareholder | $10.44 | 45,000 | $470,016.00 | 3,961,279 | 2026-09-02 | Filing |
| Large Shareholder | $10.50 | 11,285 | $118,492.50 | 4,006,279 | 2026-09-01 | Filing |
| Large Shareholder | $10.62 | 40,000 | $424,820.00 | 4,017,564 | 2026-08-31 | Filing |
| Large Shareholder | $10.60 | 15,000 | $159,030.00 | 4,057,564 | 2026-08-28 | Filing |
| Large Shareholder | $10.60 | 27,195 | $288,383.94 | 4,072,564 | 2026-08-27 | Filing |
| Large Shareholder | $10.60 | 32,091 | $340,206.32 | 4,099,759 | 2026-08-26 | Filing |
| Large Shareholder | $10.74 | 40,000 | $429,592.00 | 4,131,850 | 2026-08-25 | Filing |
| Large Shareholder | $10.72 | 33,457 | $358,555.32 | 4,171,850 | 2026-08-24 | Filing |
| | $14.77 | 82,000 | $1,211,140.00 | 3,656,095 | 2025-06-04 | Filing |
| | $14.90 | 109,429 | $1,630,492.10 | 3,738,095 | 2025-06-03 | Filing |
| | $15.11 | 54,571 | $824,567.81 | 3,847,524 | 2025-06-02 | Filing |
| | $15.31 | 303,980 | $4,653,933.80 | 3,902,095 | 2025-05-29 | Filing |
| | $15.55 | 22,910 | $356,250.50 | 4,206,075 | 2025-05-28 | Filing |
| Officer | $17.78 | 7,071 | $125,722.38 | 0 | 2022-03-02 | Filing |
| Large Shareholder | $18.18 | 52,675 | $957,631.50 | 3,060,679 | 2022-01-12 | Filing |
| Large Shareholder | $18.08 | 32,548 | $588,467.84 | 3,113,354 | 2022-01-11 | Filing |