Date Name Title Filing Type Shares Traded Price Total Held
Feb 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 22 $507.39 23,713
Feb 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 16 $508.52 23,697
Feb 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 4 $509.28 23,693
Feb 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $512.82 23,691
Jan 04, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 4 $477.58 23,639
Jan 04, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 1 $478.89 23,638
Jan 04, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 5 $479.54 23,633
Jan 04, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 14 $480.57 23,619
Jan 04, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 13 $481.48 23,606
Jan 04, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 13 $482.30 23,593

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