| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.64 | 3,775 | $413,891.00 | 630,009 | 2026-07-01 | Filing | |
| $118.19 | 2,900 | $342,752.16 | 574,953 | 2026-06-18 | Filing | |
| $122.42 | 24,716 | $3,025,690.70 | 502,305,752 | 2026-06-16 | Filing | |
| $121.78 | 539,737 | $65,730,251.33 | 502,330,468 | 2026-06-16 | Filing | |
| $120.99 | 3,860,251 | $467,032,467.24 | 502,870,205 | 2026-06-16 | Filing | |
| $119.83 | 1,385 | $165,964.55 | 633,784 | 2026-06-15 | Filing | |
| $119.82 | 11,978 | $1,435,203.96 | 125,067 | 2026-06-10 | Filing | |
| $114.16 | 143,038 | $16,328,846.18 | 507,616,456 | 2026-06-02 | Filing | |
| $113.24 | 1,628,295 | $184,394,476.15 | 507,759,494 | 2026-06-02 | Filing | |
| $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 |