| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $17.43 | 8,500 | $148,143.10 | 14,039,109 | 2026-05-20 | Filing |
| Large Shareholder | $17.48 | 8,328 | $145,576.77 | 14,030,609 | 2026-05-19 | Filing |
| Large Shareholder | $17.33 | 8,500 | $147,304.15 | 14,022,281 | 2026-05-18 | Filing |
| Large Shareholder | $17.16 | 8,500 | $145,877.85 | 14,013,781 | 2026-05-15 | Filing |
| Large Shareholder | $17.16 | 8,500 | $145,848.95 | 14,005,281 | 2026-05-14 | Filing |
| Large Shareholder | $16.86 | 8,500 | $143,274.30 | 13,996,781 | 2026-05-13 | Filing |
| Large Shareholder | $16.98 | 8,500 | $144,288.35 | 13,988,281 | 2026-05-12 | Filing |
| Large Shareholder | $17.18 | 8,500 | $146,027.45 | 13,979,781 | 2026-05-11 | Filing |
| Large Shareholder | $17.13 | 8,077 | $138,367.09 | 13,971,281 | 2026-05-08 | Filing |
| Large Shareholder | $17.06 | 8,500 | $145,025.30 | 13,963,204 | 2026-05-07 | Filing |
| Large Shareholder | $16.65 | 8,500 | $141,565.80 | 13,954,704 | 2026-05-06 | Filing |
| Large Shareholder | $16.50 | 8,500 | $140,289.95 | 13,946,204 | 2026-05-05 | Filing |
| Large Shareholder | $17.63 | 9,000 | $158,652.00 | 13,937,704 | 2026-03-03 | Filing |
| Large Shareholder | $19.89 | 15,000 | $298,287.00 | 13,928,704 | 2025-12-03 | Filing |
| Large Shareholder | $20.05 | 22,819 | $457,473.03 | 13,913,704 | 2025-12-10 | Filing |
| Large Shareholder | $19.81 | 28,000 | $554,719.20 | 13,890,885 | 2025-12-09 | Filing |
| Large Shareholder | $19.53 | 27,524 | $537,642.81 | 13,862,885 | 2025-12-08 | Filing |
| Large Shareholder | $19.95 | 15,000 | $299,184.00 | 13,835,361 | 2025-12-02 | Filing |
| Large Shareholder | $20.21 | 15,000 | $303,075.00 | 13,820,361 | 2025-12-01 | Filing |
| Large Shareholder | $20.25 | 5,000 | $101,269.50 | 13,805,361 | 2025-11-26 | Filing |