Nov 01
2024
SELL
Open market or private sale
$230,860
$225.45 p/Share
1,024
Reduced 1.7%
59,168
Class A Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
15,064
Added 20.02%
60,192
Class A Common Stock
Aug 19
2024
SELL
Open market or private sale
$26,265
$156.34 p/Share
168
Reduced 0.37%
45,128
Class A Common Stock
Aug 14
2024
SELL
Open market or private sale
$28,758
$143.79 p/Share
200
Reduced 0.44%
45,296
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$30,489
$179.35 p/Share
170
Reduced 0.37%
45,496
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$36,731
$184.58 p/Share
199
Reduced 0.43%
45,666
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$125,130
$215.0 p/Share
582
Reduced 1.25%
45,865
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$68,279
$205.66 p/Share
332
Reduced 0.71%
46,447
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$58,548
$204.0 p/Share
287
Reduced 0.61%
46,779
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$48,312
$212.83 p/Share
227
Reduced 0.48%
47,066
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$342,958
$238.0 p/Share
1,441
Reduced 2.96%
47,293
Class A Common Stock
Dec 14
2023
SELL
Open market or private sale
$667,945
$222.5 p/Share
3,002
Reduced 5.8%
48,734
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$53,326
$187.11 p/Share
285
Reduced 0.55%
51,736
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$34,032
$183.96 p/Share
185
Reduced 0.35%
52,021
Class A Common Stock
Sep 28
2023
BUY
Grant, award, or other acquisition
-
4,694
Added 8.25%
52,206
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$51,087
$185.1 p/Share
276
Reduced 0.58%
47,512
Class A Common Stock
Aug 14
2023
SELL
Open market or private sale
$29,868
$200.46 p/Share
149
Reduced 0.31%
47,788
Class A Common Stock
Aug 04
2023
SELL
Open market or private sale
$286,487
$211.43 p/Share
1,355
Reduced 2.75%
47,937
Class A Common Stock
Jul 19
2023
SELL
Open market or private sale
$65,715
$195.0 p/Share
337
Reduced 0.68%
49,292
Class A Common Stock
May 19
2023
SELL
Open market or private sale
$40,260
$146.4 p/Share
275
Reduced 0.55%
49,629
Class A Common Stock
May 15
2023
SELL
Open market or private sale
$20,694
$140.78 p/Share
147
Reduced 0.29%
49,904
Class A Common Stock
Feb 21
2023
SELL
Open market or private sale
$59,943
$165.59 p/Share
362
Reduced 0.72%
50,051
Class A Common Stock
Feb 14
2023
SELL
Open market or private sale
$43,032
$180.81 p/Share
238
Reduced 0.47%
50,413
Class A Common Stock
Nov 21
2022
SELL
Open market or private sale
$60,905
$115.79 p/Share
526
Reduced 1.03%
50,651
Class A Common Stock
Nov 14
2022
SELL
Open market or private sale
$18,296
$134.53 p/Share
136
Reduced 0.27%
51,177
Class A Common Stock