Jul 01
2025
SELL
Open market or private sale
$1,102,000
$22.04 p/Share
50,000
Reduced 63.71%
28,475
Class A Common Stock
Jul 01
2025
BUY
Conversion of derivative security
-
50,000
Added 38.92%
78,475
Class A Common Stock
Jun 03
2025
SELL
Payment of exercise price or tax liability
$116,636
$21.48 p/Share
5,430
Reduced 16.02%
28,475
Class A Common Stock
Jun 03
2025
BUY
Exercise of conversion of derivative security
-
9,816
Added 22.45%
33,905
Class A Common Stock
Mar 04
2025
SELL
Open market or private sale
$4,800,193
$23.65 p/Share
202,968
Reduced 89.39%
24,089
Class A Common Stock
Mar 04
2025
BUY
Conversion of derivative security
-
201,088
Added 50.19%
199,539
Class A Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
3,271
Added 5.91%
52,057
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.16%
22,698
Class A Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
23,250
Added 39.54%
35,556
Class A Common Stock
Jan 03
2025
SELL
Open market or private sale
$940,068
$25.41 p/Share
36,996
Reduced 75.04%
12,306
Class A Common Stock
Jan 03
2025
BUY
Conversion of derivative security
-
36,996
Added 42.87%
49,302
Class A Common Stock
Jan 02
2025
SELL
Open market or private sale
$8,541,361
$25.27 p/Share
338,004
Reduced 96.49%
12,306
Class A Common Stock
Jan 02
2025
BUY
Conversion of derivative security
-
338,004
Added 49.11%
350,310
Class A Common Stock
Dec 20
2024
SELL
Open market or private sale
$3,621,163
$25.11 p/Share
144,212
Reduced 92.14%
12,306
Class A Common Stock
Dec 20
2024
BUY
Conversion of derivative security
-
144,212
Added 47.95%
156,518
Class A Common Stock
Dec 18
2024
SELL
Open market or private sale
$1,399,720
$25.09 p/Share
55,788
Reduced 81.93%
12,306
Class A Common Stock
Dec 18
2024
BUY
Conversion of derivative security
-
55,788
Added 45.03%
68,094
Class A Common Stock
Dec 11
2024
SELL
Open market or private sale
$1,287,360
$23.84 p/Share
54,000
Reduced 81.44%
12,306
Class A Common Stock
Dec 11
2024
BUY
Conversion of derivative security
-
54,000
Added 44.89%
66,306
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$7,166,254
$23.5 p/Share
304,947
Reduced 96.12%
12,306
Class A Common Stock
Dec 10
2024
BUY
Conversion of derivative security
-
304,947
Added 49.01%
317,253
Class A Common Stock
Dec 03
2024
SELL
Open market or private sale
$817,645
$22.61 p/Share
36,163
Reduced 74.61%
12,306
Class A Common Stock
Dec 03
2024
BUY
Conversion of derivative security
-
36,163
Added 42.73%
48,469
Class A Common Stock
Sep 10
2024
SELL
Open market or private sale
$671,275
$13.69 p/Share
49,034
Reduced 79.94%
12,306
Class A Common Stock
Sep 10
2024
BUY
Conversion of derivative security
-
49,034
Added 44.43%
61,340
Class A Common Stock