| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $119.16 | 511,637 | $60,967,023.07 | 509,870,319 | 2026-05-26 | Filing | |
| $121.07 | 2,948 | $356,913.77 | 511,932,956 | 2026-05-22 | Filing | |
| $120.22 | 949,671 | $114,171,726.83 | 511,935,904 | 2026-05-22 | Filing | |
| $119.66 | 638,881 | $76,447,158.81 | 512,885,575 | 2026-05-22 | Filing | |
| $124.93 | 1,025 | $128,053.25 | 661,037 | 2026-05-21 | Filing | |
| $124.01 | 12,100 | $1,500,521.00 | 662,062 | 2026-05-21 | Filing | |
| $123.92 | 2,900 | $359,368.00 | 577,853 | 2026-05-21 | Filing | |
| $133.77 | 1,250 | $167,212.50 | 635,593 | 2026-05-15 | Filing | |
| $132.21 | 19,416 | $2,566,987.42 | 4,193,995 | 2026-04-23 | Filing | |
| $124.63 | 1,335 | $166,381.05 | 636,843 | 2026-04-15 | Filing | |
| $125.51 | 897 | $112,582.47 | 596,008 | 2026-04-16 | Filing | |
| $124.37 | 2,003 | $249,113.11 | 596,905 | 2026-04-16 | Filing | |
| $125.06 | 6,422 | $803,135.32 | 674,162 | 2026-04-16 | Filing | |
| $124.63 | 6,703 | $835,394.89 | 680,584 | 2026-04-16 | Filing | |
| $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 |