Jan 31
2025
SELL
Open market or private sale
$1,120,035
$320.01 p/Share
3,500
Reduced 1.84%
186,989
Class A Common Stock
Dec 04
2024
SELL
Open market or private sale
$646,366
$283.37 p/Share
2,281
Reduced 1.18%
190,489
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$879,679
$251.05 p/Share
3,504
Reduced 1.79%
192,770
Class A Common Stock
Nov 19
2024
SELL
Open market or private sale
$725,396
$241.96 p/Share
2,998
Reduced 1.5%
196,274
Class A Common Stock
Nov 18
2024
SELL
Open market or private sale
$309,893
$239.3 p/Share
1,295
Reduced 0.65%
199,272
Class A Common Stock
Nov 14
2024
SELL
Open market or private sale
$896,161
$253.01 p/Share
3,542
Reduced 1.74%
200,567
Class A Common Stock
Oct 11
2024
SELL
Open market or private sale
$982,680
$190.0 p/Share
5,172
Reduced 2.47%
204,109
Class A Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
83,826
Added 28.6%
209,281
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$70,179
$156.65 p/Share
448
Reduced 0.36%
125,455
Class A Common Stock
Aug 19
2024
SELL
Open market or private sale
$477,462
$156.34 p/Share
3,054
Reduced 2.37%
125,903
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$29,069
$146.08 p/Share
199
Reduced 0.15%
128,957
Class A Common Stock
Aug 14
2024
SELL
Open market or private sale
$196,848
$143.79 p/Share
1,369
Reduced 1.05%
129,156
Class A Common Stock
May 23
2024
SELL
Open market or private sale
$78,275
$175.9 p/Share
445
Reduced 0.34%
130,525
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$554,191
$179.35 p/Share
3,090
Reduced 2.3%
130,970
Class A Common Stock
May 16
2024
SELL
Open market or private sale
$36,670
$183.35 p/Share
200
Reduced 0.15%
134,060
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$251,028
$184.58 p/Share
1,360
Reduced 1.0%
134,260
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$473,061
$205.5 p/Share
2,302
Reduced 1.67%
135,620
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$599,556
$204.0 p/Share
2,939
Reduced 2.09%
137,922
Class A Common Stock
Feb 16
2024
SELL
Open market or private sale
$263,713
$212.33 p/Share
1,242
Reduced 0.87%
140,861
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$185,587
$212.83 p/Share
872
Reduced 0.61%
142,103
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$496,283
$190.22 p/Share
2,609
Reduced 1.79%
142,975
Class A Common Stock
Nov 24
2023
SELL
Open market or private sale
$80,343
$179.74 p/Share
447
Reduced 0.31%
145,584
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$576,870
$187.6 p/Share
3,075
Reduced 2.06%
146,031
Class A Common Stock
Nov 16
2023
SELL
Open market or private sale
$38,189
$186.29 p/Share
205
Reduced 0.14%
149,106
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$240,067
$183.96 p/Share
1,305
Reduced 0.87%
149,311
Class A Common Stock