| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.95 | 16,078 | $1,687,355.55 | 7,195,837 | 2025-07-28 | Filing | |
| $104.02 | 7,046 | $732,934.08 | 7,211,915 | 2025-07-28 | Filing | |
| $97.98 | 5,218 | $511,284.69 | 7,218,961 | 2025-07-21 | Filing | |
| $97.13 | 24,510 | $2,380,742.09 | 7,224,179 | 2025-07-21 | Filing | |
| $96.13 | 15,202 | $1,461,333.30 | 7,248,689 | 2025-07-21 | Filing | |
| $95.19 | 7,870 | $749,164.19 | 7,263,891 | 2025-07-21 | Filing | |
| $94.09 | 2,200 | $207,005.26 | 7,271,761 | 2025-07-21 | Filing | |
| $100.00 | 3,942 | $394,195.66 | 7,273,961 | 2025-07-14 | Filing | |
| $99.19 | 25,753 | $2,554,561.11 | 7,277,903 | 2025-07-14 | Filing | |
| $98.44 | 13,736 | $1,352,180.08 | 7,303,656 | 2025-07-14 | Filing | |
| $97.42 | 6,469 | $630,181.52 | 7,317,392 | 2025-07-14 | Filing | |
| $96.03 | 2,910 | $279,458.36 | 7,323,861 | 2025-07-14 | Filing | |
| $95.24 | 2,190 | $208,567.50 | 7,326,771 | 2025-07-14 | Filing | |
| $97.96 | 172 | $16,849.12 | 582,428 | 2025-07-10 | Filing | |
| $97.26 | 3,618 | $351,884.15 | 582,600 | 2025-07-10 | Filing | |
| $92.49 | 11,139 | $1,030,291.78 | 7,328,961 | 2025-07-07 | Filing | |
| $91.88 | 40,550 | $3,725,855.65 | 7,340,100 | 2025-07-07 | Filing | |
| $90.77 | 3,311 | $300,549.40 | 7,380,650 | 2025-07-07 | Filing | |
| $93.67 | 4,709 | $441,113.22 | 7,383,961 | 2025-06-30 | Filing | |
| $92.81 | 32,653 | $3,030,472.69 | 7,388,670 | 2025-06-30 | Filing |