| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $123.16 | 19,416 | $2,391,280.38 | 4,213,406 | 2026-03-26 | Filing | |
| $123.11 | 1,910,464 | $235,188,434.91 | 513,524,456 | 2026-03-25 | Filing | |
| $122.71 | 1,069,299 | $131,215,605.03 | 515,434,920 | 2026-03-25 | Filing | |
| $122.33 | 299,237 | $36,604,973.96 | 516,504,219 | 2026-03-24 | Filing | |
| $121.96 | 13,125 | $1,600,718.44 | 687,287 | 2026-03-19 | Filing | |
| $126.29 | 1,325 | $167,327.63 | 638,178 | 2026-03-16 | Filing | |
| $125.15 | 18,267 | $2,286,049.29 | 516,838,456 | 2026-03-11 | Filing | |
| $124.59 | 376,237 | $46,877,211.39 | 516,856,723 | 2026-03-11 | Filing | |
| $123.50 | 995,288 | $122,915,977.90 | 517,232,960 | 2026-03-11 | Filing | |
| $124.41 | 57,145 | $7,109,398.02 | 518,228,248 | 2026-03-09 | Filing | |
| $124.22 | 1,332,649 | $165,545,656.73 | 518,285,393 | 2026-03-09 | Filing | |
| $128.00 | 67,796 | $8,677,989.69 | 519,618,042 | 2026-03-04 | Filing | |
| $128.16 | 682,539 | $87,476,860.14 | 520,735,838 | 2026-03-03 | Filing | |
| $128.10 | 314,572 | $40,297,994.40 | 521,418,377 | 2026-03-02 | Filing | |
| $128.19 | 2,165 | $277,538.71 | 486,764 | 2026-03-02 | Filing | |
| $127.74 | 17,835 | $2,278,175.13 | 488,929 | 2026-03-02 | Filing | |
| $128.06 | 342,060 | $43,803,964.16 | 522,580,949 | 2026-02-27 | Filing | |
| $127.68 | 1,359,406 | $173,562,568.87 | 522,923,009 | 2026-02-27 | Filing | |
| $127.12 | 21,770 | $2,767,376.28 | 524,282,415 | 2026-02-26 | Filing | |
| $126.71 | 19,416 | $2,460,117.87 | 4,023,209 | 2026-02-26 | Filing |