| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $73.52 | 41,583 | $3,057,261.17 | 425,680 | 2026-07-20 | Filing |
| Large Shareholder, Officer, Director | $85.72 | 141 | $12,086.58 | 0 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $85.14 | 4,794 | $408,172.67 | 141 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $84.11 | 3,206 | $269,652.81 | 4,935 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $83.25 | 4,772 | $397,279.02 | 8,141 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $81.93 | 22,072 | $1,808,328.06 | 12,913 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $81.00 | 7,082 | $573,617.21 | 34,985 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $79.93 | 54,896 | $4,387,930.60 | 42,067 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $79.21 | 10,729 | $849,875.20 | 96,963 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $85.72 | 263 | $22,544.54 | 2,676,815 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $85.14 | 8,902 | $757,936.75 | 2,677,078 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $84.11 | 5,955 | $500,867.90 | 2,685,980 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $83.25 | 8,867 | $738,195.48 | 2,691,935 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $81.93 | 40,999 | $3,358,994.77 | 2,700,802 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $81.00 | 13,144 | $1,064,616.68 | 2,741,801 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $79.93 | 101,944 | $8,148,557.22 | 2,754,945 | 2026-07-14 | Filing |
| Large Shareholder, Officer, Director | $79.21 | 19,926 | $1,578,394.25 | 2,856,889 | 2026-07-14 | Filing |
| Officer | $88.25 | 9 | $794.28 | 51,000 | 2026-07-13 | Filing |
| Officer | $87.15 | 51 | $4,444.63 | 51,009 | 2026-07-13 | Filing |
| Officer | $86.31 | 48 | $4,142.94 | 51,060 | 2026-07-13 | Filing |