| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $15.95 | 59,940 | $956,043.00 | 32,043,540 | 2026-07-22 | Filing |
| Large Shareholder, Officer, Director | $16.62 | 498,660 | $8,287,729.20 | 31,983,600 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $16.68 | 112,500 | $1,876,500.00 | 31,484,940 | 2026-07-20 | Filing |
| Large Shareholder, Officer, Director | $16.56 | 83,460 | $1,382,097.60 | 31,372,440 | 2026-07-17 | Filing |
| Large Shareholder, Officer, Director | $16.60 | 111,840 | $1,856,544.00 | 31,288,980 | 2026-07-16 | Filing |
| Large Shareholder, Officer, Director | $16.93 | 135,540 | $2,294,692.20 | 31,177,140 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $17.23 | 178,800 | $3,080,724.00 | 31,041,600 | 2026-07-14 | Filing |
| Director | $0.00 | 7,471,500 | $0.00 | 30,862,800 | 2026-03-26 | Filing |
| Large Shareholder, Officer, Director | $17.24 | 213,480 | $3,680,395.20 | 30,862,800 | 2026-07-13 | Filing |
| Large Shareholder, Officer, Director | $16.71 | 95,040 | $1,588,118.40 | 30,649,320 | 2026-07-10 | Filing |
| Large Shareholder, Officer, Director | $17.19 | 186,840 | $3,211,779.60 | 30,554,280 | 2026-07-09 | Filing |
| Large Shareholder, Officer, Director | $16.45 | 185,880 | $3,057,726.00 | 30,367,440 | 2026-07-08 | Filing |
| Large Shareholder, Officer, Director | $16.72 | 211,260 | $3,532,267.20 | 30,181,560 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $16.46 | 165,420 | $2,722,813.20 | 29,970,300 | 2026-07-06 | Filing |
| Large Shareholder, Officer, Director | $16.78 | 556,020 | $9,330,015.60 | 29,804,880 | 2026-07-02 | Filing |
| Large Shareholder, Officer, Director | $16.57 | 286,800 | $4,752,276.00 | 29,248,860 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $15.95 | 60 | $957.00 | 28,962,060 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $15.52 | 60,000 | $931,200.00 | 28,962,000 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $15.98 | 293,520 | $4,690,449.60 | 28,902,000 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $15.21 | 35,700 | $542,997.00 | 28,608,480 | 2026-06-29 | Filing |