| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $636.52 | 482 | $306,800.71 | 192,167 | 2024-11-21 | Filing | |
| $635.49 | 2,318 | $1,473,058.40 | 192,649 | 2024-11-21 | Filing | |
| $634.23 | 2,000 | $1,268,450.00 | 194,967 | 2024-11-21 | Filing | |
| $632.90 | 700 | $443,030.98 | 196,967 | 2024-11-21 | Filing | |
| $631.48 | 703 | $443,933.53 | 197,667 | 2024-11-21 | Filing | |
| $630.46 | 797 | $502,479.09 | 198,370 | 2024-11-21 | Filing | |
| $611.00 | 48 | $29,328.00 | 3,892 | 2024-11-20 | Filing | |
| $609.36 | 89 | $54,233.04 | 3,940 | 2024-11-20 | Filing | |
| $608.13 | 97 | $58,988.35 | 4,029 | 2024-11-20 | Filing | |
| $606.46 | 237 | $143,730.36 | 4,126 | 2024-11-20 | Filing | |
| $604.10 | 22 | $13,290.20 | 4,363 | 2024-11-20 | Filing | |
| $603.47 | 374 | $225,699.46 | 4,385 | 2024-11-20 | Filing | |
| $601.93 | 12 | $7,223.16 | 4,759 | 2024-11-20 | Filing | |
| $600.85 | 121 | $72,703.41 | 4,771 | 2024-11-20 | Filing | |
| $600.88 | 200 | $120,176.00 | 80,135 | 2024-11-15 | Filing | |
| $599.75 | 2,020 | $1,211,493.59 | 80,335 | 2024-11-15 | Filing | |
| $598.91 | 1,905 | $1,140,919.74 | 82,355 | 2024-11-15 | Filing | |
| $597.80 | 1,700 | $1,016,257.96 | 84,260 | 2024-11-15 | Filing | |
| $596.45 | 500 | $298,223.00 | 85,960 | 2024-11-15 | Filing | |
| $599.53 | 1,000 | $599,530.00 | 25,259 | 2024-11-15 | Filing |