| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $170.66 | 9,751 | $1,664,105.66 | 12,751 | 2024-11-15 | Filing | |
| $169.45 | 27,498 | $4,659,563.60 | 22,502 | 2024-11-15 | Filing | |
| $176.52 | 489 | $86,316.81 | 0 | 2024-11-14 | Filing | |
| $175.79 | 13,961 | $2,454,148.35 | 489 | 2024-11-14 | Filing | |
| $174.79 | 16,062 | $2,807,476.98 | 14,450 | 2024-11-14 | Filing | |
| $173.70 | 19,488 | $3,385,065.60 | 30,512 | 2024-11-14 | Filing | |
| $175.00 | 5,000 | $875,000.00 | 55,186 | 2024-11-11 | Filing | |
| $163.15 | 7,048 | $1,149,909.39 | 0 | 2024-11-06 | Filing | |
| $162.39 | 400 | $64,955.20 | 7,048 | 2024-11-06 | Filing | |
| $160.04 | 19,635 | $3,142,444.31 | 0 | 2024-11-05 | Filing | |
| $156.96 | 58,662 | $9,207,646.18 | 0 | 2024-11-04 | Filing | |
| $155.95 | 12,236 | $1,908,204.20 | 58,662 | 2024-11-04 | Filing | |
| $154.90 | 8,851 | $1,371,055.30 | 70,898 | 2024-11-04 | Filing | |
| $153.63 | 1,500 | $230,442.00 | 79,749 | 2024-11-04 | Filing | |
| $157.83 | 584 | $92,170.38 | 0 | 2024-11-01 | Filing | |
| $157.18 | 6,322 | $993,704.60 | 584 | 2024-11-01 | Filing | |
| $156.17 | 12,794 | $1,998,026.19 | 6,906 | 2024-11-01 | Filing | |
| $155.32 | 24,173 | $3,754,526.19 | 19,700 | 2024-11-01 | Filing | |
| $154.23 | 5,127 | $790,732.08 | 43,873 | 2024-11-01 | Filing | |
| $153.22 | 1,000 | $153,224.00 | 49,000 | 2024-11-01 | Filing |