| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $353.76 | 14,192 | $5,020,519.34 | 127,513 | 2024-12-02 | Filing | |
| $352.74 | 55,685 | $19,642,549.64 | 141,705 | 2024-12-02 | Filing | |
| $320.00 | 1,900 | $608,005.70 | 85,000 | 2024-11-15 | Filing | |
| $319.09 | 11,142 | $3,555,245.07 | 86,900 | 2024-11-15 | Filing | |
| $318.13 | 18,891 | $6,009,850.50 | 98,042 | 2024-11-15 | Filing | |
| $317.14 | 3,400 | $1,078,259.00 | 116,933 | 2024-11-15 | Filing | |
| $316.05 | 10,188 | $3,219,958.15 | 120,333 | 2024-11-15 | Filing | |
| $315.01 | 7,266 | $2,288,848.13 | 130,521 | 2024-11-15 | Filing | |
| $314.05 | 11,353 | $3,565,398.30 | 137,787 | 2024-11-15 | Filing | |
| $313.07 | 3,458 | $1,082,585.69 | 149,140 | 2024-11-15 | Filing | |
| $311.80 | 13,454 | $4,194,943.75 | 152,598 | 2024-11-15 | Filing | |
| $310.72 | 30,628 | $9,516,579.02 | 166,052 | 2024-11-15 | Filing | |
| $310.05 | 710 | $220,136.92 | 196,680 | 2024-11-15 | Filing | |
| $350.00 | 4,000 | $1,400,000.00 | 105,032 | 2024-11-11 | Filing | |
| $301.64 | 1,800 | $542,955.60 | 105,032 | 2024-11-08 | Filing | |
| $300.00 | 6,200 | $1,860,000.00 | 106,832 | 2024-11-08 | Filing | |
| $358.35 | 100 | $35,835.00 | 5,400 | 2024-11-11 | Filing | |
| $357.71 | 400 | $143,084.00 | 5,500 | 2024-11-11 | Filing | |
| $356.68 | 1,669 | $595,290.58 | 5,900 | 2024-11-11 | Filing | |
| $355.61 | 1,100 | $391,172.10 | 7,569 | 2024-11-11 | Filing |