Aug 22
2024
SELL
Open market or private sale
$42,192,000
$468.8 p/Share
90,000
Reduced 0.1%
91,649,308
Class A common stock, ...
Aug 21
2024
SELL
Open market or private sale
$42,031,800
$467.02 p/Share
90,000
Reduced 0.1%
91,739,308
Class A common stock, ...
Aug 20
2024
SELL
Open market or private sale
$44,437,200
$467.76 p/Share
95,000
Reduced 0.1%
91,829,308
Class A common stock, ...
Aug 19
2024
SELL
Open market or private sale
$50,952,050
$467.45 p/Share
109,000
Reduced 0.12%
91,924,308
Class A common stock, ...
Aug 16
2024
SELL
Open market or private sale
$55,746,740
$468.46 p/Share
119,000
Reduced 0.13%
92,033,308
Class A common stock, ...
Jun 26
2024
SELL
Open market or private sale
$62,540,220
$453.19 p/Share
138,000
Reduced 0.15%
92,152,308
Class A common stock, ...
Jun 25
2024
SELL
Open market or private sale
$62,030,960
$456.11 p/Share
136,000
Reduced 0.15%
92,290,308
Class A common stock, ...
Jun 24
2024
SELL
Open market or private sale
$60,189,260
$459.46 p/Share
131,000
Reduced 0.14%
92,426,308
Class A common stock, ...
Jun 21
2024
SELL
Open market or private sale
$52,024,850
$452.39 p/Share
115,000
Reduced 0.12%
92,557,308
Class A common stock, ...
Jun 20
2024
SELL
Open market or private sale
$50,068,770
$451.07 p/Share
111,000
Reduced 0.12%
92,672,308
Class A common stock, ...
Jun 18
2024
SELL
Open market or private sale
$48,493,080
$449.01 p/Share
108,000
Reduced 0.12%
92,783,308
Class A common stock, ...
Jun 17
2024
SELL
Open market or private sale
$47,719,860
$445.98 p/Share
107,000
Reduced 0.12%
92,891,308
Class A common stock, ...
Jun 14
2024
SELL
Open market or private sale
$51,461,080
$443.63 p/Share
116,000
Reduced 0.12%
92,998,308
Class A common stock, ...
Jun 13
2024
SELL
Open market or private sale
$49,507,360
$442.03 p/Share
112,000
Reduced 0.12%
93,114,308
Class A common stock, ...
Jun 12
2024
SELL
Open market or private sale
$48,069,720
$445.09 p/Share
108,000
Reduced 0.12%
93,226,308
Class A common stock, ...
Jun 11
2024
SELL
Open market or private sale
$50,072,960
$447.08 p/Share
112,000
Reduced 0.12%
93,334,308
Class A common stock, ...
Jun 10
2024
SELL
Open market or private sale
$50,607,050
$447.85 p/Share
113,000
Reduced 0.12%
93,446,308
Class A common stock, ...
Jun 07
2024
SELL
Open market or private sale
$51,822,450
$450.63 p/Share
115,000
Reduced 0.12%
93,559,308
Class A common stock, ...
Jun 06
2024
SELL
Open market or private sale
$51,101,640
$448.26 p/Share
114,000
Reduced 0.12%
93,674,308
Class A common stock, ...
Jun 05
2024
SELL
Open market or private sale
$51,187,650
$445.11 p/Share
115,000
Reduced 0.12%
93,788,308
Class A common stock, ...
Jun 04
2024
SELL
Open market or private sale
$49,184,100
$443.1 p/Share
111,000
Reduced 0.12%
93,903,308
Class A common stock, ...
Jun 03
2024
SELL
Open market or private sale
$48,557,300
$441.43 p/Share
110,000
Reduced 0.12%
94,014,308
Class A common stock, ...
May 31
2024
SELL
Open market or private sale
$45,494,070
$441.69 p/Share
103,000
Reduced 0.11%
94,124,308
Class A common stock, ...
May 30
2024
SELL
Open market or private sale
$46,040,800
$442.7 p/Share
104,000
Reduced 0.11%
94,227,308
Class A common stock, ...
May 29
2024
SELL
Open market or private sale
$48,778,400
$443.44 p/Share
110,000
Reduced 0.12%
94,331,308
Class A common stock, ...