| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $201.91 | 5,111 | $1,031,941.57 | 3,254,105 | 2025-07-01 | Filing | |
| $201.10 | 4,300 | $864,712.80 | 3,259,216 | 2025-07-01 | Filing | |
| $199.87 | 4,300 | $859,458.20 | 3,263,516 | 2025-07-01 | Filing | |
| $198.53 | 20,299 | $4,030,001.07 | 3,267,816 | 2025-07-01 | Filing | |
| $197.69 | 38,101 | $7,532,072.39 | 3,288,115 | 2025-07-01 | Filing | |
| $196.60 | 8,800 | $1,730,080.00 | 3,326,216 | 2025-07-01 | Filing | |
| $195.66 | 8,500 | $1,663,084.50 | 3,335,016 | 2025-07-01 | Filing | |
| $203.76 | 319 | $64,999.44 | 101,135 | 2025-06-23 | Filing | |
| $203.21 | 1,709 | $347,289.31 | 101,454 | 2025-06-23 | Filing | |
| $201.93 | 1,271 | $256,651.76 | 103,163 | 2025-06-23 | Filing | |
| $201.02 | 701 | $140,913.62 | 104,434 | 2025-06-23 | Filing | |
| $200.03 | 700 | $140,022.40 | 105,135 | 2025-06-23 | Filing | |
| $197.89 | 300 | $59,367.00 | 105,835 | 2025-06-23 | Filing | |
| $201.05 | 800 | $160,840.00 | 42,033 | 2025-06-20 | Filing | |
| $196.72 | 13,679 | $2,690,919.20 | 264,246 | 2025-06-04 | Filing | |
| $196.03 | 40,378 | $7,915,258.96 | 277,925 | 2025-06-04 | Filing | |
| $194.87 | 24,526 | $4,779,479.72 | 318,303 | 2025-06-04 | Filing | |
| $193.94 | 42,191 | $8,182,438.16 | 342,829 | 2025-06-04 | Filing | |
| $194.33 | 20,565 | $3,996,375.89 | 3,343,516 | 2025-06-02 | Filing | |
| $193.54 | 42,458 | $8,217,406.24 | 3,364,081 | 2025-06-02 | Filing |