| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $22.52 | 50,000 | $1,126,000.00 | 9,045,846 | 2026-08-28 | Filing |
| Large Shareholder, Officer, Director | $22.56 | 50,000 | $1,128,000.00 | 2,317,022 | 2026-08-27 | Filing |
| Large Shareholder, Officer, Director | $22.89 | 50,000 | $1,144,500.00 | 8,995,846 | 2026-08-26 | Filing |
| Large Shareholder, Officer, Director | $22.74 | 29,729 | $676,037.46 | 8,945,846 | 2026-08-24 | Filing |
| Large Shareholder, Officer, Director | $22.75 | 50,000 | $1,137,500.00 | 8,916,117 | 2026-08-21 | Filing |
| Large Shareholder, Officer, Director | $22.77 | 10,000 | $227,700.00 | 8,866,117 | 2026-08-19 | Filing |
| Large Shareholder, Officer, Director | $22.69 | 3,586 | $81,366.34 | 8,856,117 | 2026-08-18 | Filing |
| Large Shareholder, Officer, Director | $22.55 | 50,000 | $1,127,500.00 | 8,852,531 | 2026-08-17 | Filing |
| Large Shareholder, Officer, Director | $22.79 | 50,000 | $1,139,500.00 | 8,802,531 | 2026-08-14 | Filing |
| Large Shareholder, Officer, Director | $22.86 | 100,000 | $2,286,000.00 | 8,752,531 | 2026-08-13 | Filing |
| Large Shareholder, Officer, Director | $22.52 | 100,000 | $2,252,000.00 | 8,652,531 | 2026-08-11 | Filing |
| Large Shareholder, Officer, Director | $22.45 | 93,243 | $2,093,305.35 | 8,552,531 | 2026-08-10 | Filing |
| Large Shareholder, Officer, Director | $22.82 | 32,763 | $747,651.66 | 8,459,288 | 2026-08-07 | Filing |
| Large Shareholder, Officer, Director | $23.04 | 3,000 | $69,120.00 | 107,859 | 2026-08-05 | Filing |
| Large Shareholder, Officer, Director | $24.21 | 10,000 | $242,100.00 | 8,426,525 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $24.63 | 10,000 | $246,300.00 | 8,416,525 | 2026-06-12 | Filing |
| Large Shareholder, Officer, Director | $24.62 | 2,000 | $49,240.00 | 104,859 | 2026-06-11 | Filing |
| Large Shareholder, Officer, Director | $24.62 | 8,000 | $196,960.00 | 8,406,525 | 2026-06-11 | Filing |
| Large Shareholder, Officer, Director | $24.64 | 10,000 | $246,400.00 | 8,398,525 | 2026-06-10 | Filing |
| Large Shareholder, Officer, Director | $23.40 | 10,000 | $234,000.00 | 8,388,525 | 2026-06-01 | Filing |