Date Name Title Filing Type Shares Traded Price Total Held
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3 $980.16 18,077
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 3 $981.95 18,074
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 1 $982.99 18,073
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $984.52 18,071
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 2 $988.66 18,069
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 4 $990.74 18,065
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 7 $992.19 18,058
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 12 $993.20 18,046
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 5 $994.25 18,041
Jun 03, 2024
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 6 $995.76 18,035

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