Jan 08
2025
SELL
Open market or private sale
$202,096
$20.24 p/Share
9,985
Reduced 3.11%
311,354
Class A Common Stock
Jan 08
2025
BUY
Conversion of derivative security
-
6,601
Added 2.01%
321,339
Class A Common Stock
Jan 07
2025
SELL
Open market or private sale
$619,225
$20.53 p/Share
30,162
Reduced 8.75%
314,738
Class A Common Stock
Jan 07
2025
BUY
Exercise of conversion of derivative security
-
15,000
Added 4.17%
344,900
Class A Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$221,440
$20.94 p/Share
10,575
Reduced 3.11%
329,900
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$327,150
$21.81 p/Share
15,000
Reduced 4.25%
337,842
Class A Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
15,000
Added 4.08%
352,842
Class A Common Stock
Nov 12
2024
SELL
Open market or private sale
$449,209
$20.91 p/Share
21,483
Reduced 5.99%
337,190
Class A Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
21,483
Added 5.65%
358,673
Class A Common Stock
Oct 15
2024
SELL
Open market or private sale
$338,238
$18.79 p/Share
18,001
Reduced 5.07%
337,190
Class A Common Stock
Oct 15
2024
BUY
Conversion of derivative security
-
7,036
Added 1.94%
355,191
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$209,047
$19.77 p/Share
10,574
Reduced 2.89%
355,736
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$321,155
$19.95 p/Share
16,098
Reduced 4.42%
348,155
Class A Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
8,517
Added 2.28%
364,253
Class A Common Stock
Sep 18
2024
SELL
Other acquisition or disposition
-
400
Reduced 0.11%
366,310
Class A Common Stock
Sep 17
2024
SELL
Open market or private sale
$1,517,999
$20.24 p/Share
75,000
Reduced 16.98%
366,710
Class A Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
-
75,000
Added 14.51%
441,710
Class A Common Stock
Jul 09
2024
SELL
Open market or private sale
$461,143
$17.51 p/Share
26,336
Reduced 6.7%
366,710
Class A Common Stock
Jul 09
2024
BUY
Conversion of derivative security
-
7,036
Added 1.76%
393,046
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$185,045
$17.5 p/Share
10,574
Reduced 2.67%
386,010
Class A Common Stock
May 29
2024
SELL
Open market or private sale
$830,268
$18.0 p/Share
46,126
Reduced 12.08%
335,672
Class A Common Stock
May 29
2024
BUY
Conversion of derivative security
-
14,072
Added 3.55%
381,798
Class A Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
60,912
Added 13.31%
396,584
Class A Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
140,608
Added 27.66%
367,726
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$130,080
$18.28 p/Share
7,116
Reduced 3.04%
227,118
Class A Common Stock