| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $379.50 | 1,515 | $574,942.50 | 76,704 | 2026-06-17 | Filing | |
| $378.37 | 341 | $129,024.17 | 78,219 | 2026-06-17 | Filing | |
| $395.86 | 600 | $237,516.00 | 78,560 | 2026-06-16 | Filing | |
| $394.95 | 1,511 | $596,769.45 | 79,160 | 2026-06-16 | Filing | |
| $394.05 | 868 | $342,035.40 | 80,671 | 2026-06-16 | Filing | |
| $393.06 | 1,595 | $626,930.70 | 81,539 | 2026-06-16 | Filing | |
| $392.24 | 2,418 | $948,436.32 | 83,134 | 2026-06-16 | Filing | |
| $391.17 | 1,793 | $701,367.81 | 85,552 | 2026-06-16 | Filing | |
| $390.13 | 3,872 | $1,510,583.36 | 87,345 | 2026-06-16 | Filing | |
| $389.06 | 3,155 | $1,227,484.30 | 91,217 | 2026-06-16 | Filing | |
| $388.09 | 4,307 | $1,671,503.63 | 94,372 | 2026-06-16 | Filing | |
| $387.05 | 7,017 | $2,715,929.85 | 98,679 | 2026-06-16 | Filing | |
| $386.18 | 5,826 | $2,249,884.68 | 105,696 | 2026-06-16 | Filing | |
| $385.09 | 6,841 | $2,634,400.69 | 111,522 | 2026-06-16 | Filing | |
| $384.05 | 5,299 | $2,035,080.95 | 118,363 | 2026-06-16 | Filing | |
| $383.14 | 5,887 | $2,255,545.18 | 123,662 | 2026-06-16 | Filing | |
| $382.21 | 4,779 | $1,826,581.59 | 129,549 | 2026-06-16 | Filing | |
| $413.68 | 80 | $33,094.40 | 134,328 | 2026-06-15 | Filing | |
| $412.94 | 1,178 | $486,443.32 | 134,408 | 2026-06-15 | Filing | |
| $412.01 | 80 | $32,960.80 | 135,586 | 2026-06-15 | Filing |