| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $664.79 | 2,865 | $1,904,615.90 | 6,347,433 | 2024-12-18 | Filing | |
| $663.58 | 1,073 | $712,018.66 | 6,350,298 | 2024-12-18 | Filing | |
| $662.42 | 1,027 | $680,302.98 | 6,351,371 | 2024-12-18 | Filing | |
| $661.29 | 800 | $529,031.28 | 6,352,398 | 2024-12-18 | Filing | |
| $660.11 | 400 | $264,042.28 | 6,353,198 | 2024-12-18 | Filing | |
| $658.84 | 2,446 | $1,611,516.28 | 6,353,598 | 2024-12-18 | Filing | |
| $657.96 | 3,140 | $2,065,995.03 | 6,356,044 | 2024-12-18 | Filing | |
| $657.00 | 1,800 | $1,182,598.92 | 6,359,184 | 2024-12-18 | Filing | |
| $655.43 | 400 | $262,172.76 | 6,360,984 | 2024-12-18 | Filing | |
| $654.10 | 200 | $130,819.00 | 6,361,384 | 2024-12-18 | Filing | |
| $653.05 | 4,039 | $2,637,662.08 | 6,361,584 | 2024-12-18 | Filing | |
| $651.97 | 1,800 | $1,173,538.98 | 6,365,623 | 2024-12-18 | Filing | |
| $650.76 | 1,509 | $981,998.65 | 6,367,423 | 2024-12-18 | Filing | |
| $650.04 | 5,409 | $3,516,050.67 | 6,368,932 | 2024-12-18 | Filing | |
| $648.26 | 600 | $388,956.00 | 6,374,341 | 2024-12-18 | Filing | |
| $667.55 | 380 | $253,667.59 | 489 | 2024-12-12 | Filing | |
| $666.68 | 9,452 | $6,301,487.72 | 869 | 2024-12-12 | Filing | |
| $665.80 | 9,158 | $6,097,375.34 | 10,321 | 2024-12-12 | Filing | |
| $664.82 | 4,820 | $3,204,436.74 | 19,479 | 2024-12-12 | Filing | |
| $658.96 | 4,000 | $2,635,827.60 | 33,916 | 2024-12-10 | Filing |