| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $247.79 | 46,226 | $11,454,317.43 | 45,503 | 2025-11-03 | Filing | |
| $246.59 | 22,474 | $5,541,820.96 | 91,729 | 2025-11-03 | Filing | |
| $245.58 | 12,141 | $2,981,643.84 | 114,203 | 2025-11-03 | Filing | |
| $248.32 | 1,459 | $362,293.77 | 126,344 | 2025-11-03 | Filing | |
| $247.71 | 22,031 | $5,457,188.86 | 20,903 | 2025-11-03 | Filing | |
| $247.91 | 2,897 | $718,181.65 | 42,934 | 2025-11-03 | Filing | |
| $248.26 | 93 | $23,087.74 | 45,831 | 2025-11-03 | Filing | |
| $203.47 | 13,046 | $2,654,438.31 | 25,976 | 2025-09-02 | Filing | |
| $202.83 | 7,221 | $1,464,655.65 | 39,022 | 2025-09-02 | Filing | |
| $201.59 | 3,583 | $722,281.92 | 46,243 | 2025-09-02 | Filing | |
| $209.21 | 109,051 | $22,814,712.38 | 78,942 | 2025-07-28 | Filing | |
| $208.26 | 61,514 | $12,810,653.43 | 187,993 | 2025-07-28 | Filing | |
| $206.87 | 16,041 | $3,318,412.90 | 249,507 | 2025-07-28 | Filing | |
| $209.84 | 10,494 | $2,202,111.33 | 265,548 | 2025-07-28 | Filing | |
| $209.21 | 37,932 | $7,935,590.61 | 24,625 | 2025-07-28 | Filing | |
| $209.94 | 7,918 | $1,662,267.71 | 62,557 | 2025-07-28 | Filing | |
| $207.20 | 1,945 | $403,004.00 | 4,716 | 2025-07-28 | Filing | |
| $189.00 | 32,900 | $6,218,100.00 | 23,667 | 2025-07-23 | Filing | |
| $199.00 | 20,000 | $3,980,000.00 | 56,567 | 2025-07-23 | Filing | |
| $170.00 | 13,100 | $2,227,000.00 | 23,657 | 2025-06-26 | Filing |