| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $315.69 | 71,838 | $22,678,459.20 | 1,448,579 | 2024-11-21 | Filing | |
| $315.04 | 23,291 | $7,337,699.12 | 1,520,417 | 2024-11-21 | Filing | |
| $313.82 | 6,900 | $2,165,366.28 | 1,543,708 | 2024-11-21 | Filing | |
| $312.83 | 5,122 | $1,602,305.53 | 1,550,608 | 2024-11-21 | Filing | |
| $311.84 | 4,897 | $1,527,078.03 | 1,555,730 | 2024-11-21 | Filing | |
| $310.16 | 5,410 | $1,677,952.08 | 1,560,627 | 2024-11-21 | Filing | |
| $309.00 | 2,000 | $618,002.00 | 1,566,037 | 2024-11-21 | Filing | |
| $305.57 | 3,774,246 | $1,153,296,350.22 | 1,568,037 | 2024-11-21 | Filing | |
| $327.90 | 600 | $196,740.00 | 3,919,024 | 2024-11-21 | Filing | |
| $327.18 | 4,504 | $1,473,618.72 | 3,919,624 | 2024-11-21 | Filing | |
| $326.22 | 13,600 | $4,436,592.00 | 3,924,128 | 2024-11-21 | Filing | |
| $325.15 | 28,600 | $9,299,290.00 | 3,937,728 | 2024-11-21 | Filing | |
| $324.10 | 25,815 | $8,366,641.50 | 3,966,328 | 2024-11-21 | Filing | |
| $323.17 | 34,589 | $11,178,127.13 | 3,992,143 | 2024-11-21 | Filing | |
| $322.10 | 24,366 | $7,848,288.60 | 4,026,732 | 2024-11-21 | Filing | |
| $321.16 | 42,903 | $13,778,727.48 | 4,051,098 | 2024-11-21 | Filing | |
| $320.21 | 56,869 | $18,210,022.49 | 4,094,001 | 2024-11-21 | Filing | |
| $319.11 | 71,473 | $22,807,749.03 | 4,150,870 | 2024-11-21 | Filing | |
| $318.15 | 163,536 | $52,028,978.40 | 4,222,343 | 2024-11-21 | Filing | |
| $317.21 | 37,469 | $11,885,541.49 | 4,385,879 | 2024-11-21 | Filing |