| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.55 | 9,958 | $1,160,604.90 | 33,011 | 2026-02-18 | Filing | |
| $116.55 | 1,125 | $131,118.75 | 30,514 | 2026-02-18 | Filing | |
| $119.66 | 33,597 | $4,020,217.02 | 50,167 | 2026-02-11 | Filing | |
| $118.40 | 3,630 | $429,792.00 | 32,055 | 2026-02-11 | Filing | |
| $107.70 | 0 | $15.08 | 13,033 | 2025-12-05 | Filing | |
| $107.70 | 1 | $60.96 | 13,033 | 2025-12-05 | Filing | |
| $124.49 | 0 | $59.01 | 13,023 | 2025-09-30 | Filing | |
| $126.52 | 36,287 | $4,591,140.10 | 50,129 | 2025-08-12 | Filing | |
| $128.39 | 850 | $109,131.50 | 31,171 | 2025-08-04 | Filing | |
| $137.48 | 0 | $22.13 | 12,920 | 2025-06-30 | Filing | |
| $137.90 | 3,835 | $528,827.33 | 19,989 | 2025-05-08 | Filing | |
| $137.79 | 2,849 | $392,563.71 | 19,989 | 2025-05-08 | Filing | |
| $137.03 | 360 | $49,330.80 | 31,996 | 2025-05-07 | Filing | |
| $135.61 | 2,040 | $276,644.40 | 32,356 | 2025-05-07 | Filing | |
| $132.66 | 0 | $42.98 | 12,851 | 2025-03-31 | Filing | |
| $125.88 | 10,815 | $1,361,348.94 | 34,127 | 2025-02-19 | Filing | |
| $126.91 | 39,329 | $4,991,046.75 | 52,758 | 2025-02-14 | Filing | |
| $145.55 | 1 | $127.94 | 12,737 | 2024-12-12 | Filing | |
| $146.76 | 19,620 | $2,879,391.96 | 12,795 | 2024-11-29 | Filing | |
| $146.78 | 18,352 | $2,693,743.26 | 12,795 | 2024-11-29 | Filing |