| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.02 | 15,000 | $1,050,300.00 | 272,958 | 2025-11-10 | Filing | |
| $72.44 | 4,158 | $301,205.94 | 33,069 | 2025-05-21 | Filing | |
| $73.48 | 50,000 | $3,674,000.00 | 110,263 | 2025-03-11 | Filing | |
| $73.26 | 25,000 | $1,831,575.00 | 139,923 | 2025-02-19 | Filing | |
| $73.60 | 20,000 | $1,472,000.00 | 54,020 | 2025-02-19 | Filing | |
| $72.32 | 25,000 | $1,808,000.00 | 287,958 | 2025-02-18 | Filing | |
| $69.57 | 1,000 | $69,569.10 | 13,010 | 2024-08-16 | Filing | |
| $70.36 | 4,250 | $299,030.00 | 16,651 | 2024-08-14 | Filing | |
| $70.02 | 5,549 | $388,538.21 | 23,073 | 2024-08-14 | Filing | |
| $70.00 | 25,000 | $1,750,000.00 | 307,199 | 2024-08-02 | Filing | |
| $61.22 | 25,306 | $1,549,306.71 | 130,001 | 2024-02-21 | Filing | |
| $68.00 | 25,000 | $1,700,000.00 | 311,899 | 2023-12-14 | Filing | |
| $64.58 | 3,869 | $249,875.50 | 13,250 | 2023-12-05 | Filing | |
| $66.39 | 900 | $59,751.00 | 18,749 | 2023-08-07 | Filing | |
| $66.51 | 125,000 | $8,313,750.00 | 343,399 | 2023-08-07 | Filing | |
| $65.58 | 15,180 | $995,504.40 | 106,000 | 2023-02-14 | Filing | |
| $63.25 | 3,360 | $212,506.56 | 59,301 | 2022-08-24 | Filing | |
| $66.11 | 3,000 | $198,330.00 | 10,786 | 2022-11-10 | Filing | |
| $69.83 | 946 | $66,054.45 | 9,178 | 2022-03-09 | Filing | |
| $69.84 | 300 | $20,951.25 | 10,124 | 2022-03-09 | Filing |