| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.06 | 7,927 | $626,714.96 | 33,069 | 2026-05-05 | Filing | |
| $78.49 | 6,460 | $507,029.90 | 0 | 2026-05-04 | Filing | |
| $78.39 | 157,892 | $12,377,769.66 | 0 | 2026-05-04 | Filing | |
| $78.40 | 110,263 | $8,644,134.04 | 0 | 2026-05-04 | Filing | |
| $77.21 | 38,000 | $2,934,128.20 | 157,892 | 2026-03-11 | Filing | |
| $78.33 | 129,490 | $10,143,469.66 | 195,892 | 2026-03-10 | Filing | |
| $76.30 | 10,000 | $763,001.00 | 272,133 | 2026-02-20 | Filing | |
| $77.05 | 8,000 | $616,400.00 | 14,991 | 2026-02-10 | Filing | |
| $76.85 | 15,000 | $1,152,751.50 | 39,020 | 2026-02-10 | Filing | |
| $76.75 | 26,000 | $1,995,500.00 | 107,690 | 2026-02-10 | Filing | |
| $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 |