Jan 28
2025
SELL
Open market or private sale
$647,570
$70.0 p/Share
9,251
Reduced 7.05%
121,893
Class A Common Stock
Jan 28
2025
BUY
Conversion of derivative security
-
9,251
Added 6.59%
131,144
Class A Common Stock
Jan 17
2025
SELL
Open market or private sale
$601,315
$65.0 p/Share
9,251
Reduced 7.05%
121,893
Class A Common Stock
Jan 17
2025
BUY
Conversion of derivative security
-
9,251
Added 6.59%
131,144
Class A Common Stock
Jan 03
2025
SELL
Open market or private sale
$555,060
$60.0 p/Share
9,251
Reduced 7.05%
121,893
Class A Common Stock
Jan 03
2025
BUY
Conversion of derivative security
-
9,251
Added 6.59%
131,144
Class A Common Stock
Jan 02
2025
SELL
Open market or private sale
$417,663
$56.98 p/Share
7,330
Reduced 5.67%
121,893
Class A Common Stock
Dec 20
2024
SELL
Open market or private sale
$167,716
$55.98 p/Share
2,996
Reduced 2.27%
129,223
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$227,023
$58.86 p/Share
3,857
Reduced 2.83%
132,219
Class A Common Stock
Oct 10
2024
SELL
Open market or private sale
$164,450
$55.0 p/Share
2,990
Reduced 2.15%
136,076
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$207,464
$53.65 p/Share
3,867
Reduced 2.71%
139,066
Class A Common Stock
Jul 17
2024
SELL
Open market or private sale
$135,112
$56.25 p/Share
2,402
Reduced 1.65%
142,933
Class A Common Stock
Jun 22
2024
BUY
Grant, award, or other acquisition
-
37,670
Added 20.58%
145,335
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$191,752
$43.59 p/Share
4,399
Reduced 3.93%
107,665
Class A Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
56,218
Added 33.55%
111,368
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$142,468
$58.75 p/Share
2,425
Reduced 4.21%
55,150
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$139,561
$54.58 p/Share
2,557
Reduced 4.25%
57,575
Class A Common Stock
Feb 08
2024
SELL
Open market or private sale
$2,294,084
$75.11 p/Share
30,543
Reduced 33.68%
60,132
Class A Common Stock
Feb 08
2024
BUY
Conversion of derivative security
-
30,543
Added 25.2%
90,675
Class A Common Stock
Jan 30
2024
SELL
Open market or private sale
$1,178,714
$75.02 p/Share
15,712
Reduced 20.72%
60,132
Class A Common Stock
Jan 30
2024
BUY
Conversion of derivative security
-
15,712
Added 17.16%
75,844
Class A Common Stock
Jan 18
2024
SELL
Open market or private sale
$3,010,839
$65.66 p/Share
45,855
Reduced 43.26%
60,132
Class A Common Stock
Jan 18
2024
BUY
Conversion of derivative security
-
45,855
Added 30.2%
105,987
Class A Common Stock
Jan 17
2024
SELL
Open market or private sale
$110,760
$65.0 p/Share
1,704
Reduced 2.76%
60,132
Class A Common Stock
Jan 17
2024
BUY
Conversion of derivative security
-
400
Added 0.64%
61,836
Class A Common Stock