| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $119.01 | 207,649 | $24,712,826.61 | 509,387,789 | 2026-05-28 | Filing | |
| $119.05 | 254,178 | $30,260,907.61 | 509,595,438 | 2026-05-27 | Filing | |
| $118.63 | 19,416 | $2,303,252.12 | 4,174,579 | 2026-05-28 | Filing | |
| $118.97 | 11,000 | $1,308,670.00 | 120,203 | 2026-05-28 | Filing | |
| $121.01 | 1,261 | $152,594.87 | 509,849,616 | 2026-05-26 | Filing | |
| $120.46 | 19,442 | $2,342,057.20 | 509,850,877 | 2026-05-26 | Filing | |
| $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 |