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
Mar 11
2024
BUY
Grant, award, or other acquisition
-
42,020
Added 44.69%
52,010
Class A Common Stock
Dec 21
2023
-
39,084
Reduced 79.64%
9,990
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$620,725
$83.33 p/Share
7,449
Reduced 13.18%
49,074
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
14,832
Added 21.44%
54,349
Class A Common Stock
Sep 18
2023
SELL
Open market or private sale
$620,167
$83.01 p/Share
7,471
Reduced 15.2%
41,691
Class A Common Stock