| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.36 | 25,198 | $3,713,177.28 | 516,017 | 2026-08-11 | Filing | |
| $146.80 | 19,802 | $2,906,933.60 | 541,215 | 2026-08-11 | Filing | |
| $145.23 | 9,500 | $1,379,685.00 | 64,448 | 2026-08-11 | Filing | |
| $135.96 | 11,592 | $1,575,993.84 | 869,669 | 2026-08-04 | Filing | |
| $135.29 | 18,408 | $2,490,493.79 | 881,261 | 2026-08-04 | Filing | |
| $126.11 | 13,049 | $1,645,609.39 | 899,669 | 2026-05-01 | Filing | |
| $125.55 | 16,965 | $2,129,955.75 | 912,718 | 2026-05-01 | Filing | |
| $176.40 | 3,798 | $669,967.20 | 695,757 | 2025-09-25 | Filing | |
| $175.67 | 109,202 | $19,183,515.34 | 699,555 | 2025-09-25 | Filing | |
| $171.46 | 21,500 | $3,686,390.00 | 453,836 | 2025-09-08 | Filing | |
| $174.69 | 8,033 | $1,403,284.77 | 737,248 | 2025-08-14 | Filing | |
| $174.04 | 18,455 | $3,211,908.20 | 745,281 | 2025-08-14 | Filing | |
| $172.99 | 24,362 | $4,214,382.38 | 763,736 | 2025-08-14 | Filing | |
| $169.97 | 9,400 | $1,597,718.00 | 54,488 | 2025-08-07 | Filing | |
| $167.83 | 26,940 | $4,521,340.20 | 808,757 | 2025-08-05 | Filing | |
| $167.19 | 73,060 | $12,214,901.40 | 835,697 | 2025-08-05 | Filing | |
| $139.04 | 242 | $33,647.68 | 475,336 | 2025-05-08 | Filing | |
| $138.46 | 24,758 | $3,427,992.68 | 475,578 | 2025-05-08 | Filing | |
| $175.94 | 42,249 | $7,433,289.06 | 387,137 | 2024-11-07 | Filing | |
| $153.11 | 2,200 | $336,842.00 | 799,749 | 2024-10-01 | Filing |