Jul 01
2025
SELL
Payment of exercise price or tax liability
$550,761
$16.48 p/Share
33,420
Reduced 1.26%
2,620,947
Common Stock
Jun 11
2025
SELL
Open market or private sale
$2,409,780
$16.92 p/Share
142,422
Reduced 4.93%
2,746,072
Class A Common Stock
Jun 10
2025
SELL
Open market or private sale
$3,472,779
$16.73 p/Share
207,578
Reduced 6.7%
2,888,494
Class A Common Stock
Apr 03
2025
BUY
Grant, award, or other acquisition
-
331,649
Added 9.68%
3,096,072
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$821,461
$14.47 p/Share
56,770
Reduced 2.01%
2,764,423
Class A Common Stock
Mar 20
2025
SELL
Open market or private sale
$5,342,139
$15.34 p/Share
348,249
Reduced 10.99%
2,821,193
Class A Common Stock
Mar 19
2025
SELL
Open market or private sale
$26,265
$15.0 p/Share
1,751
Reduced 0.06%
3,169,442
Class A Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
$35,000
$0.14 p/Share
250,000
Added 7.31%
3,171,193
Class A Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$296,465
$14.11 p/Share
21,011
Reduced 0.71%
2,921,193
Class A Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$787,314
$19.13 p/Share
41,156
Added 1.38%
2,942,204
Class A Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
$42,000
$0.14 p/Share
300,000
Added 9.37%
2,901,048
Class A Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$42,000
$0.14 p/Share
300,000
Added 10.34%
2,601,048
Class A Common Stock
Feb 21
2025
BUY
Exercise of conversion of derivative security
$63,000
$0.14 p/Share
450,000
Added 16.36%
2,301,048
Class A Common Stock
Feb 05
2025
BUY
Exercise of conversion of derivative security
$21,000
$0.14 p/Share
150,000
Added 13.17%
989,326
Class A Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$692,653
$20.94 p/Share
33,078
Reduced 3.79%
839,326
Class A Common Stock
Dec 31
2024
BUY
Conversion of derivative security
-
861,722
Added 31.77%
1,851,048
Class A Common Stock
Dec 12
2024
-
500,000
Reduced 36.43%
872,404
Class A Common Stock
Dec 12
2024
BUY
Conversion of derivative security
-
500,000
Added 26.7%
1,372,404
Class A Common Stock
Dec 11
2024
SELL
Open market or private sale
$3,023,736
$21.66 p/Share
139,600
Reduced 13.79%
872,404
Class A Common Stock
Dec 11
2024
BUY
Conversion of derivative security
-
139,600
Added 12.12%
1,012,004
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$4,553,056
$21.64 p/Share
210,400
Reduced 19.43%
872,404
Class A Common Stock
Dec 10
2024
BUY
Conversion of derivative security
-
187,717
Added 14.77%
1,082,804
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$653,971
$19.77 p/Share
33,079
Reduced 3.56%
895,087
Class A Common Stock
Sep 18
2024
SELL
Open market or private sale
$4,861,035
$20.37 p/Share
238,637
Reduced 20.45%
928,166
Class A Common Stock
Sep 18
2024
BUY
Conversion of derivative security
-
238,637
Added 16.98%
1,166,803
Class A Common Stock