| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.23 | 35,894 | $2,520,918.18 | 50,811,489 | 2026-01-05 | Filing | |
| $69.20 | 11,350 | $785,415.46 | 50,775,595 | 2026-01-05 | Filing | |
| $69.35 | 237,734 | $16,486,306.11 | 50,764,245 | 2026-01-02 | Filing | |
| $70.27 | 230,000 | $16,160,996.00 | 50,526,511 | 2025-12-31 | Filing | |
| $70.83 | 205,000 | $14,519,822.00 | 50,296,511 | 2025-12-30 | Filing | |
| $70.77 | 205,000 | $14,508,383.00 | 50,091,511 | 2025-12-29 | Filing | |
| $70.56 | 220,000 | $15,522,760.00 | 49,886,511 | 2025-12-26 | Filing | |
| $70.51 | 220,000 | $15,512,046.00 | 49,666,511 | 2025-12-24 | Filing | |
| $71.15 | 2,027 | $144,228.14 | 49,446,511 | 2025-12-23 | Filing | |
| $70.31 | 232,546 | $16,350,448.79 | 49,444,484 | 2025-12-23 | Filing | |
| $70.33 | 162,060 | $11,396,982.94 | 49,211,938 | 2025-12-22 | Filing | |
| $69.97 | 39,940 | $2,794,665.70 | 49,049,878 | 2025-12-22 | Filing | |
| $69.50 | 204,000 | $14,178,612.00 | 49,009,938 | 2025-12-19 | Filing | |
| $69.38 | 204,350 | $14,178,109.53 | 48,805,938 | 2025-12-18 | Filing | |
| $67.60 | 6 | $405.57 | 564 | 2022-07-05 | Filing | |
| $61.85 | 1,434 | $88,692.18 | 6,000 | 2022-08-01 | Filing | |
| $62.00 | 4,566 | $283,092.00 | 4,566 | 2022-07-29 | Filing | |
| $78.40 | 9 | $705.60 | 372 | 2021-12-20 | Filing | |
| $70.27 | 3 | $210.81 | 359 | 2019-12-11 | Filing | |
| $39.33 | 63,570 | $2,500,271.67 | 126,883 | 2012-12-17 | Filing |