| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $348.96 | 264 | $92,125.44 | 13,196 | 2025-12-26 | Filing | |
| $348.48 | 2,608 | $908,835.84 | 13,460 | 2025-12-26 | Filing | |
| $357.63 | 1,946 | $695,947.98 | 3,941 | 2025-12-12 | Filing | |
| $358.26 | 145 | $51,947.70 | 12,320 | 2025-12-11 | Filing | |
| $423.12 | 2,303 | $974,445.36 | 24,235 | 2025-09-12 | Filing | |
| $413.22 | 1,380 | $570,243.60 | 16,057 | 2025-08-22 | Filing | |
| $413.24 | 4,103 | $1,695,523.72 | 17,437 | 2025-08-22 | Filing | |
| $410.23 | 3,783 | $1,551,900.09 | 24,235 | 2025-08-22 | Filing | |
| $403.66 | 3,369 | $1,359,930.54 | 45,455 | 2025-08-20 | Filing | |
| $404.17 | 1,585 | $640,609.45 | 13,929 | 2025-08-20 | Filing | |
| $404.07 | 1,000 | $404,070.00 | 3,837 | 2025-08-20 | Filing | |
| $397.45 | 20,059 | $7,972,449.55 | 122,425 | 2025-08-21 | Filing | |
| $396.85 | 12,838 | $5,094,760.30 | 142,484 | 2025-08-21 | Filing | |
| $369.99 | 8,892 | $3,289,951.08 | 14,490 | 2025-06-03 | Filing | |
| $369.28 | 5,406 | $1,996,327.68 | 17,367 | 2025-05-28 | Filing | |
| $367.14 | 2,600 | $954,564.00 | 7,951 | 2025-05-22 | Filing | |
| $416.61 | 2,969 | $1,236,915.09 | 21,514 | 2024-11-22 | Filing | |
| $402.58 | 100 | $40,258.00 | 12,465 | 2024-11-20 | Filing | |
| $409.52 | 16,004 | $6,553,958.08 | 77,475 | 2024-11-18 | Filing | |
| $410.08 | 4,300 | $1,763,344.00 | 20,404 | 2024-11-14 | Filing |