Dec 20
2024
SELL
Open market or private sale
$1,626,339
$34.22 p/Share
47,526
Reduced 9.26%
465,978
Class A Common Stock
Dec 20
2024
BUY
Conversion of derivative security
-
19,457
Added 3.65%
513,504
Class A Common Stock
Dec 20
2024
BUY
Exercise of conversion of derivative security
-
74,516
Added 13.11%
494,047
Class A Common Stock
Sep 20
2024
SELL
Open market or private sale
$1,626,181
$33.84 p/Share
48,055
Reduced 10.28%
419,531
Class A Common Stock
Sep 20
2024
BUY
Conversion of derivative security
-
19,456
Added 4.0%
467,304
Class A Common Stock
Sep 20
2024
BUY
Exercise of conversion of derivative security
-
74,518
Added 14.27%
447,848
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$1,598,309
$33.26 p/Share
48,055
Reduced 11.4%
373,330
Class A Common Stock
Jun 20
2024
BUY
Conversion of derivative security
-
19,456
Added 4.41%
421,385
Class A Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
-
74,517
Added 15.64%
401,929
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$912,602
$27.38 p/Share
33,331
Reduced 9.25%
326,912
Class A Common Stock
Mar 21
2024
BUY
Conversion of derivative security
-
19,456
Added 5.12%
360,243
Class A Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
-
53,812
Added 13.64%
340,787
Class A Common Stock
Dec 21
2023
SELL
Open market or private sale
$2,451,641
$22.81 p/Share
107,481
Reduced 27.25%
286,975
Class A Common Stock
Dec 21
2023
BUY
Conversion of derivative security
-
39,333
Added 9.07%
394,456
Class A Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
-
178,500
Added 33.45%
355,123
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$5,002,000
$25.01 p/Share
200,000
Reduced 53.17%
176,165
Class A Common Stock
Dec 05
2023
BUY
Conversion of derivative security
-
200,000
Added 34.71%
376,165
Class A Common Stock
Sep 21
2023
SELL
Open market or private sale
$892,942
$23.08 p/Share
38,689
Reduced 18.01%
176,165
Class A Common Stock
Sep 21
2023
BUY
Conversion of derivative security
-
39,330
Added 15.47%
214,854
Class A Common Stock
Sep 20
2023
BUY
Exercise of conversion of derivative security
-
36,001
Added 17.02%
175,524
Class A Common Stock
Jun 21
2023
SELL
Open market or private sale
$1,032,156
$26.49 p/Share
38,964
Reduced 21.83%
139,523
Class A Common Stock
Jun 21
2023
BUY
Conversion of derivative security
-
39,332
Added 18.06%
178,487
Class A Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
35,999
Added 20.55%
139,155
Class A Common Stock
Mar 21
2023
SELL
Open market or private sale
$533,119
$29.87 p/Share
17,848
Reduced 14.79%
102,811
Class A Common Stock
Mar 21
2023
BUY
Conversion of derivative security
-
39,330
Added 24.58%
120,659
Class A Common Stock