Mar 20
2025
SELL
Open market or private sale
$26,603,515
$113.55 p/Share
234,289
Reduced 86.83%
35,551
Class A Common Stock
Mar 20
2025
BUY
Conversion of derivative security
-
224,533
Added 45.42%
269,840
Class A Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
-
44,151
Reduced 49.35%
45,307
Class A Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
17,226
Added 26.46%
47,865
Class A Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
72,232
Added 50.0%
72,232
Class A Common Stock
Dec 20
2024
SELL
Open market or private sale
$19,091,984
$81.93 p/Share
233,028
Reduced 100.0%
0
Class A Common Stock
Dec 20
2024
BUY
Conversion of derivative security
-
224,533
Added 49.07%
233,028
Class A Common Stock
Dec 15
2024
SELL
Payment of exercise price or tax liability
-
8,730
Reduced 50.68%
8,495
Class A Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
17,225
Added 60.93%
11,047
Class A Common Stock
Oct 18
2024
SELL
Open market or private sale
$16,804,049
$74.84 p/Share
224,533
Reduced 100.0%
0
Class A Common Stock
Oct 18
2024
BUY
Conversion of derivative security
-
224,533
Added 50.0%
224,533
Class A Common Stock
Sep 23
2024
SELL
Open market or private sale
$2,478,369
$76.22 p/Share
32,516
Reduced 100.0%
0
Class A Common Stock
Sep 23
2024
BUY
Conversion of derivative security
-
24,021
Added 42.49%
32,516
Class A Common Stock
Sep 20
2024
SELL
Open market or private sale
$15,090,533
$75.26 p/Share
200,512
Reduced 95.94%
8,495
Class A Common Stock
Sep 20
2024
BUY
Conversion of derivative security
-
200,512
Added 48.96%
209,007
Class A Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
-
8,731
Reduced 50.69%
8,495
Class A Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
17,226
Added 60.93%
11,047
Class A Common Stock
Jul 22
2024
SELL
Open market or private sale
$8,852,837
$95.47 p/Share
92,729
Reduced 100.0%
0
Class A Common Stock
Jul 22
2024
BUY
Conversion of derivative security
-
44,846
Added 32.6%
92,729
Class A Common Stock
Jul 19
2024
SELL
Open market or private sale
$16,881,593
$93.95 p/Share
179,687
Reduced 78.96%
47,883
Class A Common Stock
Jul 19
2024
BUY
Conversion of derivative security
-
179,687
Added 44.12%
227,570
Class A Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
-
8,730
Reduced 15.42%
47,883
Class A Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
17,224
Added 25.46%
50,435
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
-
27,454
Reduced 41.07%
39,389
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
14,833
Added 25.23%
43,949
Class A Common Stock