| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $224.46 | 61,912 | $13,896,767.52 | 3,332,513 | 2024-10-02 | Filing | |
| $223.75 | 109,741 | $24,554,548.75 | 3,394,425 | 2024-10-02 | Filing | |
| $227.13 | 22,328 | $5,071,358.64 | 136,572 | 2024-10-02 | Filing | |
| $226.72 | 38,691 | $8,772,023.52 | 158,900 | 2024-10-02 | Filing | |
| $225.00 | 8,706 | $1,958,850.00 | 15,419 | 2024-08-15 | Filing | |
| $216.50 | 5,178 | $1,121,037.00 | 24,125 | 2024-08-09 | Filing | |
| $207.05 | 2,400 | $496,920.00 | 191,543 | 2024-08-05 | Filing | |
| $206.42 | 97,600 | $20,146,592.00 | 193,943 | 2024-08-05 | Filing | |
| $191.58 | 75,000 | $14,368,500.00 | 4,359,576 | 2024-05-30 | Filing | |
| $190.40 | 4,999 | $951,784.61 | 29,278 | 2024-05-15 | Filing | |
| $172.22 | 59,162 | $10,188,879.64 | 489,944 | 2024-04-11 | Filing | |
| $175.02 | 12,894 | $2,256,707.88 | 107,788 | 2024-04-11 | Filing | |
| $174.12 | 27,600 | $4,805,712.00 | 120,682 | 2024-04-11 | Filing | |
| $173.19 | 12,700 | $2,199,513.00 | 148,282 | 2024-04-11 | Filing | |
| $168.91 | 54,732 | $9,244,782.12 | 136,572 | 2024-04-02 | Filing | |
| $169.30 | 165 | $27,934.50 | 3,280,180 | 2024-04-02 | Filing | |
| $168.62 | 97,062 | $16,366,594.44 | 3,280,345 | 2024-04-02 | Filing | |
| $170.03 | 99,183 | $16,864,085.49 | 3,377,407 | 2024-04-01 | Filing | |
| $168.90 | 54,732 | $9,244,234.80 | 293,393 | 2024-04-02 | Filing | |
| $180.94 | 100,000 | $18,094,000.00 | 4,434,576 | 2024-02-29 | Filing |