| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $42.48 | 717 | $30,458.16 | 54,435,249 | 2026-10-07 | Filing |
| Large Shareholder, Officer, Director | $43.64 | 7,222 | $315,146.41 | 54,435,966 | 2026-10-06 | Filing |
| Large Shareholder, Officer, Director | $42.96 | 28,753 | $1,235,096.62 | 54,443,188 | 2026-10-06 | Filing |
| Large Shareholder, Officer, Director | $42.66 | 24,224 | $1,033,277.14 | 54,471,941 | 2026-10-05 | Filing |
| Large Shareholder, Officer, Director | $42.59 | 23,456 | $999,063.75 | 54,496,165 | 2026-10-02 | Filing |
| Large Shareholder, Officer, Director | $41.79 | 2,596 | $108,487.36 | 54,519,621 | 2026-10-02 | Filing |
| Large Shareholder, Officer, Director | $41.13 | 33,032 | $1,358,457.52 | 54,522,217 | 2026-10-01 | Filing |
| Officer | $43.62 | 3,498 | $152,576.11 | 2,496,320 | 2026-09-16 | Filing |
| Officer | $43.08 | 36,502 | $1,572,557.26 | 2,499,818 | 2026-09-16 | Filing |
| Large Shareholder, Director | $43.75 | 21,084 | $922,393.37 | 53,518,884 | 2026-09-15 | Filing |
| Large Shareholder, Director | $42.89 | 30,466 | $1,306,647.13 | 53,539,968 | 2026-09-15 | Filing |
| Large Shareholder, Director | $42.09 | 104,132 | $4,382,988.77 | 53,570,434 | 2026-09-15 | Filing |
| Large Shareholder, Director | $44.91 | 6,634 | $297,901.10 | 53,674,566 | 2026-09-14 | Filing |
| Large Shareholder, Director | $44.56 | 137,684 | $6,134,951.21 | 53,681,200 | 2026-09-14 | Filing |
| Large Shareholder, Officer, Director | $45.03 | 317 | $14,274.80 | 54,555,249 | 2026-09-14 | Filing |
| Large Shareholder, Officer, Director | $45.23 | 10,529 | $476,189.82 | 54,555,566 | 2026-09-11 | Filing |
| Large Shareholder, Officer, Director | $45.16 | 8,771 | $396,105.38 | 54,566,095 | 2026-09-10 | Filing |
| Large Shareholder, Officer, Director | $43.33 | 4,758 | $206,147.01 | 54,574,866 | 2026-09-09 | Filing |
| Large Shareholder, Officer, Director | $43.59 | 21,001 | $915,530.19 | 54,579,624 | 2026-09-08 | Filing |
| Large Shareholder, Officer, Director | $42.80 | 3,056 | $130,797.11 | 54,600,625 | 2026-09-08 | Filing |