Mar 21
2024
SELL
Open market or private sale
$97,450
$487.25 p/Share
200
Reduced 0.0%
97,543,308
Class A common stock, ...
Nov 10
2023
SELL
Open market or private sale
$48,975,525
$389.26 p/Share
125,817
Reduced 0.13%
97,543,508
Class A common stock, ...
Nov 09
2023
SELL
Open market or private sale
$48,972,619
$389.24 p/Share
125,816
Reduced 0.13%
97,669,325
Class A common stock, ...
Nov 08
2023
SELL
Open market or private sale
$49,083,337
$390.12 p/Share
125,816
Reduced 0.13%
97,795,141
Class A common stock, ...
Nov 07
2023
SELL
Open market or private sale
$48,853,094
$388.29 p/Share
125,816
Reduced 0.13%
97,920,957
Class A common stock, ...
Nov 06
2023
SELL
Open market or private sale
$48,556,168
$385.93 p/Share
125,816
Reduced 0.13%
98,046,773
Class A common stock, ...
Nov 03
2023
SELL
Open market or private sale
$48,590,139
$386.2 p/Share
125,816
Reduced 0.13%
98,172,589
Class A common stock, ...
Nov 02
2023
SELL
Open market or private sale
$47,964,833
$381.23 p/Share
125,816
Reduced 0.13%
98,298,405
Class A common stock, ...
Nov 01
2023
SELL
Open market or private sale
$47,489,249
$377.45 p/Share
125,816
Reduced 0.13%
98,424,221
Class A common stock, ...
Aug 17
2023
SELL
Open market or private sale
$49,513,628
$393.54 p/Share
125,816
Reduced 0.13%
98,550,037
Class A common stock, ...
Aug 16
2023
SELL
Open market or private sale
$49,933,854
$396.88 p/Share
125,816
Reduced 0.13%
98,675,853
Class A common stock, ...
Aug 15
2023
SELL
Open market or private sale
$49,709,901
$395.1 p/Share
125,816
Reduced 0.13%
98,801,669
Class A common stock, ...
Aug 14
2023
SELL
Open market or private sale
$50,060,928
$397.89 p/Share
125,816
Reduced 0.13%
98,927,485
Class A common stock, ...
Aug 11
2023
SELL
Open market or private sale
$49,699,836
$395.02 p/Share
125,816
Reduced 0.13%
99,053,301
Class A common stock, ...
Aug 10
2023
SELL
Open market or private sale
$50,165,355
$398.72 p/Share
125,816
Reduced 0.13%
99,179,117
Class A common stock, ...
Aug 09
2023
SELL
Open market or private sale
$49,575,278
$394.03 p/Share
125,816
Reduced 0.13%
99,304,933
Class A common stock, ...
Aug 08
2023
SELL
Open market or private sale
$49,243,124
$391.39 p/Share
125,816
Reduced 0.13%
99,430,749
Class A common stock, ...
May 17
2023
SELL
Open market or private sale
$48,018,934
$381.66 p/Share
125,816
Reduced 0.13%
99,556,565
Class A common stock, ...
May 16
2023
SELL
Open market or private sale
$47,722,008
$379.3 p/Share
125,816
Reduced 0.13%
99,682,381
Class A common stock, ...
May 15
2023
SELL
Open market or private sale
$48,042,839
$381.85 p/Share
125,816
Reduced 0.13%
99,808,197
Class A common stock, ...
May 12
2023
SELL
Open market or private sale
$47,954,768
$381.15 p/Share
125,816
Reduced 0.13%
99,934,013
Class A common stock, ...
May 11
2023
SELL
Open market or private sale
$48,123,361
$382.49 p/Share
125,816
Reduced 0.13%
100,059,829
Class A common stock, ...
May 10
2023
SELL
Open market or private sale
$47,959,801
$381.19 p/Share
125,816
Reduced 0.13%
100,185,645
Class A common stock, ...
May 09
2023
SELL
Open market or private sale
$48,407,706
$384.75 p/Share
125,816
Reduced 0.13%
100,311,461
Class A common stock, ...
May 08
2023
SELL
Open market or private sale
$48,600,204
$386.28 p/Share
125,816
Reduced 0.13%
100,437,277
Class A common stock, ...