| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $247.93 | 74 | $18,346.96 | 90,825 | 2026-06-03 | Filing | |
| $249.22 | 42,533 | $10,600,197.61 | 39,235 | 2026-06-03 | Filing | |
| $248.54 | 76,981 | $19,132,711.48 | 81,768 | 2026-06-03 | Filing | |
| $247.93 | 486 | $120,494.71 | 158,749 | 2026-06-03 | Filing | |
| $267.15 | 26,012 | $6,949,220.25 | 724,969 | 2026-06-02 | Filing | |
| $267.15 | 13,409 | $3,582,273.35 | 270,296 | 2026-06-02 | Filing | |
| $267.15 | 4,711 | $1,258,564.38 | 126,204 | 2026-06-02 | Filing | |
| $267.15 | 16,323 | $4,360,761.27 | 509,591 | 2026-06-02 | Filing | |
| $267.15 | 11,070 | $2,957,399.21 | 274,352 | 2026-06-02 | Filing | |
| $267.15 | 7,252 | $1,937,403.71 | 133,237 | 2026-06-02 | Filing | |
| $261.52 | 100 | $26,152.00 | 263,771 | 2026-06-03 | Filing | |
| $259.43 | 200 | $51,886.00 | 263,871 | 2026-06-03 | Filing | |
| $256.00 | 200 | $51,199.00 | 264,071 | 2026-06-03 | Filing | |
| $253.25 | 200 | $50,650.00 | 264,271 | 2026-06-03 | Filing | |
| $251.61 | 200 | $50,321.00 | 264,471 | 2026-06-03 | Filing | |
| $250.34 | 2,046 | $512,202.60 | 264,671 | 2026-06-03 | Filing | |
| $249.70 | 2,270 | $566,814.91 | 266,717 | 2026-06-03 | Filing | |
| $248.67 | 2,924 | $727,124.24 | 268,987 | 2026-06-03 | Filing | |
| $247.69 | 3,500 | $866,906.95 | 271,911 | 2026-06-03 | Filing | |
| $246.54 | 562 | $138,556.04 | 275,411 | 2026-06-03 | Filing |