| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $215.67 | 3,511 | $757,217.37 | 1,451,852 | 2025-07-01 | Filing | |
| $214.79 | 3,184 | $683,891.36 | 1,455,363 | 2025-07-01 | Filing | |
| $218.49 | 1,643 | $358,979.07 | 1,458,547 | 2025-07-01 | Filing | |
| $216.48 | 9,473 | $2,050,715.04 | 99,828 | 2025-06-27 | Filing | |
| $217.33 | 6,482 | $1,408,733.06 | 109,301 | 2025-06-27 | Filing | |
| $207.57 | 2,500 | $518,933.75 | 37,400 | 2025-06-20 | Filing | |
| $205.00 | 9,333 | $1,913,265.00 | 53,528 | 2025-06-18 | Filing | |
| $199.45 | 4,580 | $913,462.68 | 62,861 | 2025-06-18 | Filing | |
| $205.39 | 8,971 | $1,842,571.63 | 128,616 | 2025-06-18 | Filing | |
| $200.36 | 4,233 | $848,113.30 | 13,047 | 2025-06-18 | Filing | |
| $200.01 | 22,443 | $4,488,824.43 | 102,803 | 2025-06-18 | Filing | |
| $206.00 | 6,787 | $1,398,122.00 | 25,582 | 2025-06-18 | Filing | |
| $205.48 | 3,395 | $697,620.90 | 38,112 | 2025-06-18 | Filing | |
| $185.00 | 10,000 | $1,850,000.00 | 203,459 | 2025-06-17 | Filing | |
| $199.75 | 8,234 | $1,644,741.50 | 213,459 | 2025-06-17 | Filing | |
| $185.00 | 50,000 | $9,250,000.00 | 1,560,192 | 2025-06-17 | Filing | |
| $195.00 | 50,000 | $9,750,000.00 | 1,610,192 | 2025-06-17 | Filing | |
| $200.00 | 50,000 | $10,000,000.00 | 1,660,192 | 2025-06-17 | Filing | |
| $166.66 | 11,476 | $1,912,590.16 | 1,710,192 | 2025-06-02 | Filing | |
| $167.41 | 5,923 | $991,569.43 | 1,721,668 | 2025-06-02 | Filing |