| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $18.66 | 9,815 | $183,133.18 | 14,194,206 | 2026-08-20 | Filing |
| Large Shareholder | $18.61 | 9,700 | $180,521.85 | 14,184,391 | 2026-08-19 | Filing |
| Large Shareholder | $18.60 | 10,000 | $185,955.00 | 14,174,691 | 2026-08-18 | Filing |
| Large Shareholder | $18.52 | 10,000 | $185,239.00 | 14,164,691 | 2026-08-17 | Filing |
| Large Shareholder | $19.67 | 18,000 | $354,060.00 | 14,154,691 | 2026-08-06 | Filing |
| Large Shareholder | $17.62 | 9,682 | $170,615.24 | 14,136,691 | 2026-06-12 | Filing |
| Large Shareholder | $17.56 | 9,900 | $173,830.14 | 14,127,009 | 2026-06-11 | Filing |
| Large Shareholder | $16.62 | 10,000 | $166,223.00 | 14,117,109 | 2026-06-03 | Filing |
| Large Shareholder | $17.03 | 8,500 | $144,766.05 | 14,107,109 | 2026-06-02 | Filing |
| Large Shareholder | $16.76 | 8,500 | $142,453.20 | 14,098,609 | 2026-06-01 | Filing |
| Large Shareholder | $17.10 | 8,500 | $145,353.40 | 14,090,109 | 2026-05-29 | Filing |
| Large Shareholder | $16.98 | 8,500 | $144,356.35 | 14,081,609 | 2026-05-28 | Filing |
| Large Shareholder | $17.15 | 8,500 | $145,761.40 | 14,073,109 | 2026-05-27 | Filing |
| Large Shareholder | $17.33 | 8,500 | $147,306.70 | 14,064,609 | 2026-05-26 | Filing |
| Large Shareholder | $17.40 | 8,500 | $147,938.25 | 14,056,109 | 2026-05-22 | Filing |
| Large Shareholder | $17.48 | 8,500 | $148,571.50 | 14,047,609 | 2026-05-21 | Filing |
| 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 |