| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $223.11 | 13,432 | $2,996,813.52 | 86,396 | 2025-07-21 | Filing | |
| $225.00 | 3,782 | $850,950.00 | 48,535 | 2025-07-21 | Filing | |
| $222.75 | 1,000 | $222,750.00 | 36,400 | 2025-07-03 | Filing | |
| $216.77 | 7,410 | $1,606,265.70 | 1,440,190 | 2025-07-01 | Filing | |
| $217.64 | 4,252 | $925,405.28 | 1,447,600 | 2025-07-01 | Filing | |
| $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 |