Date Name Title Filing Type Shares Traded Price Total Held
Aug 23, 2023
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 500 $841.05 2,037
Aug 23, 2023
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 6,450 $840.65 2,537
Aug 23, 2023
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3,032 $839.45 8,987
Aug 23, 2023
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 1,998 $838.60 12,019
Aug 23, 2023
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 300 $837.92 14,017
Aug 27, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 112 $672.27 1,681
Aug 27, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 1,737 $671.49 1,793
Aug 27, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3,447 $670.48 3,530
Aug 27, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2,235 $669.59 6,977
Aug 27, 2021
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 603 $668.33 9,212

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