Nov 25
2024
SELL
Open market or private sale
$856,685
$32.89 p/Share
26,047
Reduced 15.28%
144,373
Class A Common Stock
Nov 25
2024
BUY
Conversion of derivative security
-
26,047
Added 13.26%
170,420
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$710,086
$31.0 p/Share
22,906
Reduced 13.69%
144,373
Class A Common Stock
Nov 22
2024
BUY
Conversion of derivative security
-
22,906
Added 12.04%
167,279
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$148,800
$28.23 p/Share
5,271
Reduced 3.52%
144,373
Class A Common Stock
Nov 01
2024
SELL
Open market or private sale
$4,306,587
$26.24 p/Share
164,123
Reduced 52.31%
149,644
Class A Common Stock
Nov 01
2024
BUY
Conversion of derivative security
-
152,094
Added 32.65%
313,767
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$83,814
$21.68 p/Share
3,866
Reduced 2.34%
161,673
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$121,256
$31.96 p/Share
3,794
Reduced 2.24%
165,539
Class A Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
60,331
Added 26.27%
169,333
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$87,576
$32.15 p/Share
2,724
Reduced 2.44%
109,002
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$63,401
$18.73 p/Share
3,385
Reduced 2.96%
110,792
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$107,411
$32.14 p/Share
3,342
Reduced 2.84%
114,177
Class A Common Stock
Jun 05
2023
SELL
Open market or private sale
$1,750,500
$35.01 p/Share
50,000
Reduced 29.85%
117,519
Class A Common Stock
Jun 05
2023
BUY
Conversion of derivative security
-
50,000
Added 22.99%
167,519
Class A Common Stock
Jun 02
2023
SELL
Open market or private sale
$910,421
$33.48 p/Share
27,193
Reduced 18.79%
117,519
Class A Common Stock
Jun 02
2023
BUY
Conversion of derivative security
-
27,193
Added 15.82%
144,712
Class A Common Stock
Jun 01
2023
SELL
Open market or private sale
$741,455
$32.51 p/Share
22,807
Reduced 16.25%
117,519
Class A Common Stock
Jun 01
2023
BUY
Conversion of derivative security
-
22,807
Added 13.98%
140,326
Class A Common Stock
May 30
2023
SELL
Open market or private sale
$1,501,000
$30.02 p/Share
50,000
Reduced 29.85%
117,519
Class A Common Stock
May 30
2023
BUY
Conversion of derivative security
-
50,000
Added 22.99%
167,519
Class A Common Stock
May 23
2023
SELL
Open market or private sale
$93,607
$28.82 p/Share
3,248
Reduced 2.69%
117,519
Class A Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
80,710
Added 40.06%
120,767
Class A Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,480,663
$27.82 p/Share
53,223
Reduced 57.06%
40,057
Class A Common Stock
Feb 14
2023
BUY
Conversion of derivative security
-
53,223
Added 36.53%
92,493
Class A Common Stock