Date Name Title Filing Type Shares Traded Price Total Held
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
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 1 $557.75 23,584
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $559.78 23,582
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $560.62 23,580
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 6 $561.80 23,574
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 10 $562.48 23,564
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 16 $563.40 23,548
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 6 $564.71 23,542
Jul 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 13 $565.44 23,529

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