Jul 03
2025
SELL
Open market or private sale
$975,810
$117.61 p/Share
8,297
Reduced 5.31%
147,823
Class A Common Stock
Jun 30
2025
SELL
Open market or private sale
$990,164
$124.33 p/Share
7,964
Reduced 4.85%
156,120
Class A Common Stock
May 20
2025
SELL
Open market or private sale
$249,794
$115.86 p/Share
2,156
Reduced 1.3%
164,084
Class A Common Stock
May 15
2025
SELL
Open market or private sale
$217,431
$113.01 p/Share
1,924
Reduced 1.14%
166,240
Class A Common Stock
Apr 03
2025
SELL
Open market or private sale
$807,900
$92.49 p/Share
8,735
Reduced 4.95%
167,905
Class A Common Stock
Mar 31
2025
SELL
Open market or private sale
$721,401
$95.88 p/Share
7,524
Reduced 4.09%
176,640
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$293,625
$117.45 p/Share
2,500
Reduced 1.34%
184,164
Class A Common Stock
Feb 18
2025
SELL
Open market or private sale
$173,680
$124.86 p/Share
1,391
Reduced 0.9%
152,519
Class A Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
34,145
Added 15.46%
186,664
Class A Common Stock
Jan 06
2025
SELL
Open market or private sale
$744,045
$113.56 p/Share
6,552
Reduced 4.08%
153,910
Class A Common Stock
Dec 31
2024
SELL
Open market or private sale
$732,117
$107.16 p/Share
6,832
Reduced 4.08%
160,462
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$182,787
$95.6 p/Share
1,912
Reduced 1.13%
167,294
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$191,602
$96.72 p/Share
1,981
Reduced 1.16%
169,206
Class A Common Stock
Oct 03
2024
SELL
Open market or private sale
$437,938
$65.54 p/Share
6,682
Reduced 3.76%
171,187
Class A Common Stock
Sep 30
2024
SELL
Open market or private sale
$437,307
$65.26 p/Share
6,701
Reduced 3.63%
177,869
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$119,084
$61.67 p/Share
1,931
Reduced 1.04%
184,570
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$119,013
$60.69 p/Share
1,961
Reduced 1.04%
186,501
Class A Common Stock
Jul 05
2024
SELL
Open market or private sale
$370,528
$56.26 p/Share
6,586
Reduced 3.38%
188,462
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$382,875
$56.33 p/Share
6,797
Reduced 3.37%
195,048
Class A Common Stock
Jun 10
2024
SELL
Open market or private sale
$1,548,054
$57.51 p/Share
26,918
Reduced 11.77%
201,845
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$58,975
$61.69 p/Share
956
Reduced 0.42%
228,506
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$122,918
$62.08 p/Share
1,980
Reduced 0.86%
229,462
Class A Common Stock
Apr 04
2024
SELL
Open market or private sale
$205,166
$60.79 p/Share
3,375
Reduced 1.44%
231,036
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$412,041
$62.12 p/Share
6,633
Reduced 2.75%
234,411
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$66,852
$55.71 p/Share
1,200
Reduced 0.5%
241,044
Class A Common Stock