Date Name Title Filing Type Shares Traded Price Total Held
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 7 $1,051.58 17,970
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 6 $1,052.19 17,964
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 8 $1,053.60 17,956
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 1 $1,054.25 17,955
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $1,056.81 17,953
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $1,057.64 17,951
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 17 $1,058.49 17,934
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3 $1,059.36 17,931
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3 $1,060.14 17,928
Jul 01, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3 $1,061.73 17,925

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