| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $373.86 | 1,602 | $598,915.71 | 17,426 | 2026-06-29 | Filing | |
| $387.00 | 25,000 | $9,675,000.00 | 244,989 | 2026-06-25 | Filing | |
| $388.17 | 217 | $84,232.89 | 30,247,943 | 2026-06-24 | Filing | |
| $386.39 | 6,478 | $2,503,034.42 | 30,248,160 | 2026-06-24 | Filing | |
| $385.61 | 47,510 | $18,320,331.10 | 30,254,638 | 2026-06-24 | Filing | |
| $384.63 | 41,290 | $15,881,372.70 | 30,302,148 | 2026-06-24 | Filing | |
| $383.69 | 32,950 | $12,642,585.50 | 30,343,438 | 2026-06-24 | Filing | |
| $382.62 | 25,134 | $9,616,771.08 | 30,376,388 | 2026-06-24 | Filing | |
| $381.67 | 34,517 | $13,174,103.39 | 30,401,522 | 2026-06-24 | Filing | |
| $380.57 | 49,805 | $18,954,288.85 | 30,436,039 | 2026-06-24 | Filing | |
| $379.69 | 24,073 | $9,140,277.37 | 30,485,844 | 2026-06-24 | Filing | |
| $378.50 | 30,456 | $11,527,596.00 | 30,509,917 | 2026-06-24 | Filing | |
| $377.64 | 21,603 | $8,158,156.92 | 30,540,373 | 2026-06-24 | Filing | |
| $388.01 | 660 | $256,086.60 | 36,584,168 | 2026-06-24 | Filing | |
| $386.39 | 6,280 | $2,426,529.20 | 36,584,828 | 2026-06-24 | Filing | |
| $385.57 | 53,722 | $20,713,591.54 | 36,591,108 | 2026-06-24 | Filing | |
| $384.58 | 43,302 | $16,653,083.16 | 36,644,830 | 2026-06-24 | Filing | |
| $383.69 | 36,188 | $13,884,973.72 | 36,688,132 | 2026-06-24 | Filing | |
| $382.63 | 26,889 | $10,288,538.07 | 36,724,320 | 2026-06-24 | Filing | |
| $381.68 | 36,661 | $13,992,770.48 | 36,751,209 | 2026-06-24 | Filing |