May 17
2024
SELL
Open market or private sale
$46,637
$7.89 p/Share
5,911
Reduced 5.84%
95,221
Class A Common Stock, ...
Mar 13
2024
SELL
Payment of exercise price or tax liability
-
2,987
Reduced 2.87%
101,132
Class A Common Stock, ...
Mar 13
2024
BUY
Grant, award, or other acquisition
-
6,930
Added 6.24%
104,119
Class A Common Stock, ...
Jan 11
2024
SELL
Payment of exercise price or tax liability
-
1,767
Reduced 1.79%
97,189
Class A Common Stock, ...
Jan 11
2024
BUY
Exercise of conversion of derivative security
-
2,842
Added 2.79%
98,956
Class A Common Stock, ...
Jan 10
2024
SELL
Payment of exercise price or tax liability
-
10,824
Reduced 10.24%
94,860
Class A Common Stock, ...
Jan 10
2024
BUY
Exercise of conversion of derivative security
-
26,366
Added 21.28%
97,558
Class A Common Stock, ...
Apr 29
2023
SELL
Payment of exercise price or tax liability
-
8,620
Reduced 9.66%
80,572
Class A Common Stock, ...
Apr 29
2023
BUY
Exercise of conversion of derivative security
-
20,000
Added 18.32%
89,192
Class A Common Stock, ...
Mar 15
2023
SELL
Payment of exercise price or tax liability
-
4,034
Reduced 5.51%
69,192
Class A Common Stock, ...
Mar 15
2023
BUY
Grant, award, or other acquisition
-
9,945
Added 11.96%
73,226
Class A Common Stock, ...
Jan 11
2023
SELL
Payment of exercise price or tax liability
-
965
Reduced 1.5%
63,281
Class A Common Stock, ...
Jan 11
2023
BUY
Exercise of conversion of derivative security
-
2,699
Added 4.03%
64,246
Class A Common Stock, ...
Jan 10
2023
SELL
Payment of exercise price or tax liability
-
7,874
Reduced 11.34%
61,547
Class A Common Stock, ...
Jan 10
2023
BUY
Exercise of conversion of derivative security
-
19,531
Added 21.96%
69,421
Class A Common Stock, ...
Nov 21
2022
SELL
Open market or private sale
$21,962
$4.61 p/Share
4,764
Reduced 8.72%
49,890
Class A Common Stock, ...
Apr 29
2022
SELL
Payment of exercise price or tax liability
-
8,538
Reduced 13.51%
54,654
Class A Common Stock, ...
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
20,000
Added 24.04%
63,192
Class A Common Stock, ...
Jan 11
2022
SELL
Payment of exercise price or tax liability
-
516
Reduced 1.18%
43,192
Class A Common Stock, ...
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
1,444
Added 3.2%
43,708
Class A Common Stock, ...
Jan 10
2022
SELL
Payment of exercise price or tax liability
-
5,507
Reduced 11.53%
42,264
Class A Common Stock, ...
Jan 10
2022
BUY
Exercise of conversion of derivative security
-
13,951
Added 22.6%
47,771
Class A Common Stock, ...
Apr 29
2021
SELL
Payment of exercise price or tax liability
-
6,020
Reduced 15.11%
33,820
Class A Common Stock, ...
Apr 29
2021
BUY
Exercise of conversion of derivative security
-
20,000
Added 33.42%
39,840
Class A Common Stock, ...
Jan 10
2021
SELL
Payment of exercise price or tax liability
-
2,510
Reduced 11.23%
19,840
Class A Common Stock, ...