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 13 $568.43 23,491
Jun 14, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 18 $522.41 23,673
Jun 14, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 20 $523.59 23,653
Jun 14, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 23 $524.49 23,630
Jun 14, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 15 $525.63 23,615
Jun 14, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 10 $526.48 23,605
Jun 14, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 12 $527.63 23,593
Jun 14, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $528.37 23,591
Feb 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 9 $504.68 23,782
Feb 01, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 17 $505.60 23,765

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