Jul 09
2025
SELL
Open market or private sale
$306,237
$244.99 p/Share
1,250
Reduced 2.74%
44,302
Class A Common Stock
Jun 27
2025
SELL
Open market or private sale
$198,000
$240.0 p/Share
825
Reduced 1.78%
45,552
Class A Common Stock
Jun 24
2025
SELL
Open market or private sale
$289,161
$231.7 p/Share
1,248
Reduced 2.69%
45,213
Class A Common Stock
Jun 24
2025
BUY
Grant, award, or other acquisition
-
1,164
Added 2.45%
46,377
Class A Common Stock
Jun 23
2025
SELL
Open market or private sale
$189,750
$230.0 p/Share
825
Reduced 1.74%
46,461
Class A Common Stock
Jun 06
2025
SELL
Open market or private sale
$635,912
$219.28 p/Share
2,900
Reduced 5.78%
47,286
Class A Common Stock
Feb 12
2025
SELL
Open market or private sale
$1,000,000
$200.0 p/Share
5,000
Reduced 9.06%
50,186
Class A Common Stock
Nov 11
2024
SELL
Open market or private sale
$875,000
$175.0 p/Share
5,000
Reduced 8.31%
55,186
Class A Common Stock
Oct 14
2024
SELL
Open market or private sale
$56,850
$150.0 p/Share
379
Reduced 0.63%
60,186
Class A Common Stock
Oct 11
2024
SELL
Open market or private sale
$693,150
$150.0 p/Share
4,621
Reduced 7.09%
60,565
Class A Common Stock
Aug 05
2024
SELL
Open market or private sale
$600,600
$120.0 p/Share
5,005
Reduced 7.13%
65,186
Class A Common Stock
Jun 25
2024
SELL
Open market or private sale
$189,980
$110.97 p/Share
1,712
Reduced 2.38%
70,191
Class A Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
-
2,495
Added 3.35%
71,903
Class A Common Stock
May 06
2024
SELL
Open market or private sale
$80,402
$114.37 p/Share
703
Reduced 1.0%
69,408
Class A Common Stock
Apr 04
2024
SELL
Open market or private sale
$99,120
$141.6 p/Share
700
Reduced 0.99%
70,111
Class A Common Stock
Mar 06
2024
SELL
Open market or private sale
$93,562
$133.09 p/Share
703
Reduced 0.98%
70,811
Class A Common Stock
Feb 06
2024
SELL
Open market or private sale
$76,797
$109.71 p/Share
700
Reduced 0.97%
71,514
Class A Common Stock
Jan 05
2024
SELL
Open market or private sale
$65,478
$93.54 p/Share
700
Reduced 0.96%
72,214
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$68,894
$98.0 p/Share
703
Reduced 0.95%
72,914
Class A Common Stock
Nov 06
2023
SELL
Open market or private sale
$64,743
$92.49 p/Share
700
Reduced 0.94%
73,617
Class A Common Stock
Oct 05
2023
SELL
Open market or private sale
$54,026
$77.18 p/Share
700
Reduced 0.93%
74,317
Class A Common Stock
Sep 07
2023
SELL
Open market or private sale
$57,217
$81.39 p/Share
703
Reduced 0.93%
75,017
Class A Common Stock
Aug 04
2023
SELL
Open market or private sale
$60,165
$85.95 p/Share
700
Reduced 0.92%
75,720
Class A Common Stock
Jul 07
2023
SELL
Open market or private sale
$96,932
$77.36 p/Share
1,253
Reduced 1.61%
76,420
Class A Common Stock
Jun 28
2023
SELL
Open market or private sale
$133,193
$74.87 p/Share
1,779
Reduced 2.24%
77,673
Class A Common Stock