Date Name Title Filing Type Shares Traded Price Total Held
Aug 02, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $573.20 23,487
Aug 02, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 13 $574.70 23,474
Aug 02, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 5 $575.24 23,469
Aug 02, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3 $576.51 23,466
Aug 02, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 5 $577.42 23,461
Aug 02, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 28 $578.67 23,433
Aug 02, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 39 $579.35 23,394
Aug 02, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3 $580.33 23,391
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $555.47 23,589
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 4 $556.71 23,585

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