Date Name Title Filing Type Shares Traded Price Total Held
Nov 14, 2023
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 1,601 $799.48 61,395
Nov 14, 2023
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 382 $800.55 61,013
Nov 14, 2023
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 877 $801.56 60,136
Nov 14, 2023
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 347 $802.63 59,789
Nov 14, 2023
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 330 $803.38 59,459
Nov 14, 2023
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 19 $804.89 59,440
Nov 14, 2023
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 19 $805.00 59,421
Nov 15, 2022
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 109 $718.60 60,721
Nov 15, 2022
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 336 $719.62 60,385
Nov 15, 2022
EVP Research
EVP Research Form 4 Open market or private sale of non-derivative or derivative security 3 $720.26 60,382

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.