| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $45.76 | 233 | $10,661.73 | 2,576,320 | 2026-07-15 | Filing |
| Officer | $45.13 | 32,327 | $1,458,988.63 | 2,576,553 | 2026-07-15 | Filing |
| Officer | $44.50 | 7,440 | $331,067.35 | 2,608,880 | 2026-07-15 | Filing |
| Large Shareholder, Director | $45.05 | 3,332 | $150,114.93 | 53,906,884 | 2026-07-15 | Filing |
| Large Shareholder, Director | $45.04 | 10,296 | $463,680.36 | 53,910,216 | 2026-07-14 | Filing |
| Large Shareholder, Director | $45.06 | 4,966 | $223,781.37 | 53,920,512 | 2026-07-09 | Filing |
| Large Shareholder, Director | $45.07 | 20,338 | $916,611.29 | 53,925,478 | 2026-07-08 | Filing |
| Officer | $45.04 | 4,137 | $186,332.96 | 355,338 | 2026-07-06 | Filing |
| Officer | $45.03 | 6,663 | $300,032.22 | 359,475 | 2026-07-02 | Filing |
| Officer | $45.01 | 4,200 | $189,059.22 | 366,138 | 2026-07-01 | Filing |
| Large Shareholder, Director | $45.33 | 142,163 | $6,444,860.09 | 53,945,816 | 2026-07-06 | Filing |
| Large Shareholder, Director | $45.01 | 12,825 | $577,290.44 | 54,087,979 | 2026-07-02 | Filing |
| Large Shareholder, Director | $45.02 | 6,080 | $273,716.13 | 54,100,804 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $41.01 | 200 | $8,202.00 | 54,102,597 | 2026-06-26 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 61,731 | $2,499,883.27 | 54,102,797 | 2026-06-26 | Filing |
| Large Shareholder, Officer, Director | $40.33 | 138,069 | $5,567,701.46 | 54,164,528 | 2026-06-25 | Filing |
| Officer | $40.01 | 15,000 | $600,178.50 | 370,338 | 2026-06-25 | Filing |
| Large Shareholder, Officer, Director | $35.75 | 3,316 | $118,544.02 | 54,302,597 | 2026-06-17 | Filing |
| Large Shareholder, Officer, Director | $35.28 | 60,364 | $2,129,871.30 | 54,305,913 | 2026-06-17 | Filing |
| Large Shareholder, Officer, Director | $35.90 | 83,066 | $2,982,385.05 | 54,366,277 | 2026-06-16 | Filing |