May 15
2025
SELL
Payment of exercise price or tax liability
$487,894
$23.9 p/Share
20,414
Reduced 5.19%
372,585
Class A Common Stock
May 15
2025
SELL
Open market or private sale
$446,930
$23.9 p/Share
18,700
Reduced 5.02%
353,885
Class A Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
$150,101
$4.4 p/Share
34,114
Added 7.99%
392,999
Class A Common Stock
Apr 15
2025
SELL
Open market or private sale
$434,214
$23.22 p/Share
18,700
Reduced 4.95%
358,885
Class A Common Stock
Apr 15
2025
SELL
Payment of exercise price or tax liability
$478,852
$23.18 p/Share
20,658
Reduced 5.19%
377,585
Class A Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
$151,175
$4.4 p/Share
34,358
Added 7.94%
398,243
Class A Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$148,874
$26.8 p/Share
5,555
Reduced 1.5%
363,885
Class A Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
-
10,938
Added 2.89%
367,853
Class A Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$522,483
$26.58 p/Share
19,657
Reduced 4.95%
377,202
Class A Common Stock
Mar 17
2025
SELL
Open market or private sale
$497,233
$26.59 p/Share
18,700
Reduced 4.96%
358,502
Class A Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
$146,770
$4.4 p/Share
33,357
Added 7.75%
396,859
Class A Common Stock
Feb 19
2025
SELL
Open market or private sale
$3,061,366
$30.07 p/Share
101,808
Reduced 22.69%
346,835
Class A Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
-
190,453
Added 34.38%
363,502
Class A Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$532,279
$27.33 p/Share
19,476
Reduced 6.22%
293,557
Class A Common Stock
Feb 18
2025
SELL
Open market or private sale
$511,258
$27.34 p/Share
18,700
Reduced 6.37%
274,857
Class A Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
$145,974
$4.4 p/Share
33,176
Added 9.58%
313,033
Class A Common Stock
Jan 15
2025
SELL
Open market or private sale
$503,778
$26.94 p/Share
18,700
Reduced 6.26%
279,857
Class A Common Stock
Jan 15
2025
SELL
Payment of exercise price or tax liability
$527,161
$26.94 p/Share
19,568
Reduced 6.15%
298,557
Class A Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
$146,379
$4.4 p/Share
33,268
Added 9.47%
318,125
Class A Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$1,680,618
$27.52 p/Share
61,069
Reduced 17.65%
284,857
Class A Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
130,341
Added 29.48%
311,858
Class A Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$43,591
$27.52 p/Share
1,584
Reduced 0.73%
215,585
Class A Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
3,125
Added 1.42%
217,169
Class A Common Stock
Dec 16
2024
SELL
Open market or private sale
$554,455
$29.65 p/Share
18,700
Reduced 8.03%
214,044
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$560,918
$29.65 p/Share
18,918
Reduced 7.52%
232,744
Class A Common Stock