Dec 22
2025
SELL
Open market or private sale
$5,498,758
$479.78 p/Share
11,461
Reduced 3.24%
342,655
Class A Common Stock
Oct 10
2025
SELL
Open market or private sale
$5,150,000
$515.0 p/Share
10,000
Reduced 2.75%
354,116
Class A Common Stock
Oct 08
2025
SELL
Open market or private sale
$7,575,000
$505.0 p/Share
15,000
Reduced 3.96%
364,116
Class A Common Stock
Oct 01
2025
SELL
Open market or private sale
$10,000,000
$500.0 p/Share
20,000
Reduced 5.01%
379,116
Class A Common Stock
Sep 22
2025
SELL
Open market or private sale
$5,719,573
$494.73 p/Share
11,561
Reduced 2.82%
399,116
Class A Common Stock
Jun 23
2025
SELL
Open market or private sale
$5,391,062
$467.69 p/Share
11,527
Reduced 2.73%
410,677
Class A Common Stock
Jun 11
2025
SELL
Open market or private sale
$11,925,000
$477.0 p/Share
25,000
Reduced 5.59%
422,204
Class A Common Stock
Apr 16
2025
BUY
Grant, award, or other acquisition
-
41,828
Added 8.55%
447,136
Class A Common Stock
Mar 21
2025
SELL
Open market or private sale
$4,826,860
$356.41 p/Share
13,543
Reduced 3.23%
405,308
Class A Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
29,262
Added 6.53%
418,851
Class A Common Stock
Dec 23
2024
SELL
Open market or private sale
$3,864,381
$357.78 p/Share
10,801
Reduced 2.7%
389,589
Class A Common Stock
Sep 23
2024
SELL
Open market or private sale
$3,206,614
$297.57 p/Share
10,776
Reduced 2.62%
400,390
Class A Common Stock
Jun 21
2024
SELL
Open market or private sale
$4,086,063
$380.63 p/Share
10,735
Reduced 2.54%
411,166
Class A Common Stock
Apr 17
2024
BUY
Grant, award, or other acquisition
-
38,732
Added 8.41%
421,690
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$6,107,772
$325.8 p/Share
18,747
Reduced 4.67%
382,958
Class A Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
89,833
Added 18.28%
401,705
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$6,327,178
$286.0 p/Share
22,123
Reduced 6.62%
311,872
Class A Common Stock
Dec 21
2023
SELL
Open market or private sale
$2,629,274
$254.75 p/Share
10,321
Reduced 3.0%
333,995
Class A Common Stock
Nov 30
2023
SELL
Open market or private sale
$6,289,872
$236.0 p/Share
26,652
Reduced 7.18%
344,316
Class A Common Stock
Sep 21
2023
SELL
Open market or private sale
$1,733,721
$167.98 p/Share
10,321
Reduced 2.71%
370,968
Class A Common Stock
Jun 21
2023
SELL
Open market or private sale
$1,587,714
$150.48 p/Share
10,551
Reduced 2.69%
381,289
Class A Common Stock
Apr 19
2023
BUY
Grant, award, or other acquisition
-
174,546
Added 30.83%
391,629
Class A Common Stock
Mar 21
2023
SELL
Open market or private sale
$1,045,043
$131.85 p/Share
7,926
Reduced 3.52%
217,083
Class A Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
39,309
Added 14.87%
225,009
Class A Common Stock