May 29
2024
SELL
Open market or private sale
$16,422
$20.4 p/Share
805
Reduced 2.02%
39,077
Class A Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
-
3,142
Added 7.3%
39,882
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$78,154
$19.35 p/Share
4,039
Reduced 9.9%
36,740
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$235,175
$20.45 p/Share
11,500
Reduced 22.0%
40,779
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
15,767
Added 23.17%
52,279
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$16,195
$19.75 p/Share
820
Reduced 2.2%
36,512
Class A Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
3,141
Added 7.76%
37,332
Class A Common Stock
Jan 04
2024
SELL
Open market or private sale
$18,197
$13.58 p/Share
1,340
Reduced 3.77%
34,191
Class A Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
4,372
Added 10.96%
35,531
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$35,024
$11.32 p/Share
3,094
Reduced 9.03%
31,159
Class A Common Stock
Nov 28
2023
BUY
Exercise of conversion of derivative security
-
12,567
Added 26.84%
34,253
Class A Common Stock
Jul 24
2023
SELL
Open market or private sale
$16,767
$14.21 p/Share
1,180
Reduced 5.16%
21,686
Class A Common Stock
Jul 21
2023
BUY
Exercise of conversion of derivative security
-
4,690
Added 17.02%
22,866
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$14,798
$22.22 p/Share
666
Reduced 3.53%
18,176
Class A Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
2,180
Added 10.37%
18,842
Class A Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$9,225
$22.95 p/Share
402
Reduced 2.36%
16,662
Class A Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
1,647
Added 8.8%
17,064
Class A Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$4,772
$11.9 p/Share
401
Reduced 2.54%
15,417
Class A Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
1,646
Added 9.43%
15,818
Class A Common Stock
Jul 21
2022
SELL
Payment of exercise price or tax liability
$21,100
$18.46 p/Share
1,143
Reduced 7.46%
14,172
Class A Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
-
4,690
Added 23.44%
15,315
Class A Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$7,547
$18.82 p/Share
401
Reduced 3.64%
10,625
Class A Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
1,646
Added 12.99%
11,026
Class A Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$12,988
$32.39 p/Share
401
Reduced 4.1%
9,380
Class A Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
-
1,646
Added 14.4%
9,781
Class A Common Stock