| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $657.69 | 1,000 | $657,686.90 | 37,916 | 2024-12-10 | Filing | |
| $655.66 | 2,700 | $1,770,293.88 | 38,916 | 2024-12-10 | Filing | |
| $652.86 | 400 | $261,142.00 | 21,976 | 2024-12-06 | Filing | |
| $652.13 | 1,302 | $849,068.05 | 22,376 | 2024-12-06 | Filing | |
| $651.29 | 5,040 | $3,282,491.02 | 23,678 | 2024-12-06 | Filing | |
| $650.30 | 5,340 | $3,472,603.07 | 28,718 | 2024-12-06 | Filing | |
| $649.02 | 1,268 | $822,960.53 | 34,058 | 2024-12-06 | Filing |