| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $16.49 | 675,000 | $11,130,750.00 | 19,420,994 | 2026-05-14 | Filing |
| Large Shareholder, Director | $16.63 | 550,000 | $9,146,500.00 | 18,745,994 | 2026-05-13 | Filing |
| Large Shareholder, Director | $16.87 | 750,000 | $12,652,500.00 | 18,195,994 | 2026-05-12 | Filing |
| Large Shareholder, Director | $16.49 | 675,000 | $11,130,750.00 | 19,420,994 | 2026-05-14 | Filing |
| Large Shareholder, Director | $16.63 | 550,000 | $9,146,500.00 | 18,745,994 | 2026-05-13 | Filing |
| Large Shareholder, Director | $16.87 | 750,000 | $12,652,500.00 | 18,195,994 | 2026-05-12 | Filing |
| Large Shareholder, Director | $16.63 | 844,772 | $14,048,558.36 | 17,445,994 | 2026-05-06 | Filing |
| Large Shareholder, Director | $16.84 | 700,000 | $11,788,000.00 | 16,601,222 | 2026-05-05 | Filing |
| Large Shareholder, Director | $16.92 | 521,771 | $8,828,365.32 | 15,901,222 | 2026-05-04 | Filing |
| Large Shareholder, Director | $16.63 | 844,772 | $14,048,558.36 | 17,445,994 | 2026-05-06 | Filing |
| Large Shareholder, Director | $16.84 | 700,000 | $11,788,000.00 | 16,601,222 | 2026-05-05 | Filing |
| Large Shareholder, Director | $16.92 | 521,771 | $8,828,365.32 | 15,901,222 | 2026-05-04 | Filing |
| Large Shareholder, Director | $18.33 | 500,000 | $9,165,000.00 | 15,379,451 | 2026-03-12 | Filing |
| Large Shareholder, Director | $18.33 | 500,000 | $9,165,000.00 | 15,379,451 | 2026-03-12 | Filing |
| Director | $18.23 | 5,500 | $100,237.50 | 26,628 | 2026-03-11 | Filing |
| Large Shareholder, Director | $18.41 | 900,000 | $16,569,000.00 | 14,879,451 | 2026-03-11 | Filing |
| Large Shareholder, Director | $17.56 | 1,103,749 | $19,381,832.44 | 13,979,451 | 2026-03-10 | Filing |
| Large Shareholder, Director | $17.35 | 842,266 | $14,613,315.10 | 12,875,702 | 2026-03-09 | Filing |
| Large Shareholder, Director | $18.41 | 900,000 | $16,569,000.00 | 14,879,451 | 2026-03-11 | Filing |
| Large Shareholder, Director | $17.56 | 1,103,749 | $19,381,832.44 | 13,979,451 | 2026-03-10 | Filing |