Mar 04
2025
SELL
Open market or private sale
$657,783
$23.52 p/Share
27,967
Reduced 53.86%
23,961
Class A Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
3,271
Added 5.93%
51,928
Class A Common Stock
Mar 04
2025
BUY
Conversion of derivative security
-
26,088
Added 34.9%
48,657
Class A Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$310,777
$24.17 p/Share
12,858
Reduced 36.29%
22,569
Class A Common Stock
Mar 03
2025
SELL
Open market or private sale
$3,708,000
$24.72 p/Share
150,000
Reduced 86.92%
22,569
Class A Common Stock
Mar 03
2025
BUY
Conversion of derivative security
-
150,000
Added 46.5%
172,569
Class A Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
23,250
Added 39.62%
35,427
Class A Common Stock
Jan 30
2025
SELL
Open market or private sale
$1,380,500
$27.61 p/Share
50,000
Reduced 80.42%
12,177
Class A Common Stock
Jan 30
2025
BUY
Conversion of derivative security
-
50,000
Added 44.57%
62,177
Class A Common Stock
Jan 02
2025
SELL
Open market or private sale
$7,542,000
$25.14 p/Share
300,000
Reduced 96.1%
12,177
Class A Common Stock
Jan 02
2025
BUY
Conversion of derivative security
-
300,000
Added 49.01%
312,177
Class A Common Stock
Dec 20
2024
SELL
Open market or private sale
$2,356,165
$25.08 p/Share
93,946
Reduced 88.53%
12,177
Class A Common Stock
Dec 20
2024
BUY
Conversion of derivative security
-
93,946
Added 46.96%
106,123
Class A Common Stock
Dec 18
2024
SELL
Open market or private sale
$1,406,394
$25.09 p/Share
56,054
Reduced 82.15%
12,177
Class A Common Stock
Dec 18
2024
BUY
Conversion of derivative security
-
56,054
Added 45.1%
68,231
Class A Common Stock
Dec 09
2024
SELL
Open market or private sale
$1,182,500
$23.65 p/Share
50,000
Reduced 80.42%
12,177
Class A Common Stock
Dec 09
2024
BUY
Conversion of derivative security
-
50,000
Added 44.57%
62,177
Class A Common Stock
Dec 03
2024
SELL
Open market or private sale
$817,645
$22.61 p/Share
36,163
Reduced 74.81%
12,177
Class A Common Stock
Dec 03
2024
BUY
Conversion of derivative security
-
36,163
Added 42.79%
48,340
Class A Common Stock
Sep 09
2024
SELL
Open market or private sale
$701,500
$14.03 p/Share
50,000
Reduced 80.42%
12,177
Class A Common Stock
Sep 09
2024
BUY
Conversion of derivative security
-
50,000
Added 44.57%
62,177
Class A Common Stock
Sep 06
2024
SELL
Open market or private sale
$352,859
$13.0 p/Share
27,143
Reduced 69.03%
12,177
Class A Common Stock
Sep 06
2024
BUY
Conversion of derivative security
-
27,143
Added 40.84%
39,320
Class A Common Stock
Jun 07
2024
SELL
Open market or private sale
$1,275,856
$16.66 p/Share
76,582
Reduced 86.28%
12,177
Class A Common Stock
Jun 07
2024
BUY
Conversion of derivative security
-
76,582
Added 55.19%
62,177
Class A Common Stock