Dec 20
2025
BUY
Grant, award, or other acquisition
-
3,257
Added 5.04%
61,328
Class A Common Stock
Nov 19
2025
SELL
Open market or private sale
$13,629
$148.15 p/Share
92
Reduced 0.16%
58,071
Class A Common Stock
Nov 14
2025
SELL
Open market or private sale
$159,283
$152.57 p/Share
1,044
Reduced 1.76%
58,163
Class A Common Stock
Sep 20
2025
BUY
Grant, award, or other acquisition
-
8,780
Added 12.91%
59,207
Class A Common Stock
Aug 19
2025
SELL
Open market or private sale
$28,180
$167.74 p/Share
168
Reduced 0.33%
50,427
Class A Common Stock
Aug 14
2025
SELL
Open market or private sale
$124,442
$162.67 p/Share
765
Reduced 1.49%
50,595
Class A Common Stock
May 19
2025
SELL
Open market or private sale
$26,042
$215.23 p/Share
121
Reduced 0.24%
51,360
Class A Common Stock
May 14
2025
SELL
Open market or private sale
$122,942
$227.25 p/Share
541
Reduced 1.04%
51,481
Class A Common Stock
Feb 19
2025
SELL
Open market or private sale
$36,993
$308.28 p/Share
120
Reduced 0.23%
52,022
Class A Common Stock
Feb 14
2025
SELL
Open market or private sale
$176,568
$310.86 p/Share
568
Reduced 1.08%
52,142
Class A Common Stock
Jan 31
2025
SELL
Open market or private sale
$249,287
$320.01 p/Share
779
Reduced 1.46%
52,710
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$762,840
$260.0 p/Share
2,934
Reduced 5.2%
53,489
Class A Common Stock
Nov 19
2024
SELL
Open market or private sale
$40,015
$242.52 p/Share
165
Reduced 0.29%
56,423
Class A Common Stock
Nov 14
2024
SELL
Open market or private sale
$176,094
$253.01 p/Share
696
Reduced 1.21%
56,588
Class A Common Stock
Nov 13
2024
SELL
Open market or private sale
$163,500
$250.0 p/Share
654
Reduced 1.13%
57,284
Class A Common Stock
Nov 11
2024
SELL
Open market or private sale
$188,400
$240.0 p/Share
785
Reduced 1.34%
57,938
Class A Common Stock
Nov 07
2024
SELL
Open market or private sale
$102,350
$230.0 p/Share
445
Reduced 0.75%
58,723
Class A Common Stock
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