Sep 10
2024
SELL
Open market or private sale
$19,078
$2.45 p/Share
7,787
Reduced 2.23%
341,763
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
-
80,726
Added 18.76%
349,550
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$101,274
$3.03 p/Share
33,424
Reduced 11.06%
268,824
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
9,869
Added 3.16%
302,248
Common Stock
Dec 06
2023
BUY
Grant, award, or other acquisition
-
49,339
Added 14.44%
292,379
Common Stock
Sep 10
2023
SELL
Payment of exercise price or tax liability
$54,304
$7.51 p/Share
7,231
Reduced 2.89%
243,040
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$337,453
$5.86 p/Share
57,586
Reduced 18.71%
250,271
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$299,996
$4.4 p/Share
68,181
Added 18.99%
290,792
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$82,965
$4.32 p/Share
19,205
Reduced 7.42%
239,676
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
9,868
Added 3.67%
258,881
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$32,196
$6.0 p/Share
5,366
Reduced 2.11%
249,013
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
8,925
Added 3.39%
254,379
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
$5,163
$1.87 p/Share
2,761
Added 1.11%
245,454
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$42,301
$5.85 p/Share
7,231
Reduced 2.89%
242,693
Common Stock
Aug 30
2022
SELL
Payment of exercise price or tax liability
$37,246
$5.33 p/Share
6,988
Reduced 2.72%
249,924
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
-
12,580
Added 4.67%
256,912
Common Stock
Jun 14
2022
-
5,800
Reduced 2.32%
244,332
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
84,842
Added 25.33%
250,132
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$16,114
$1.87 p/Share
8,617
Added 4.95%
165,290
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$59,073
$13.26 p/Share
4,455
Reduced 2.76%
156,673
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
9,869
Added 5.77%
161,128
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$48,088
$15.71 p/Share
3,061
Reduced 1.98%
151,259
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
8,924
Added 5.47%
154,320
Common Stock
Sep 24
2021
SELL
Open market or private sale
$95,125
$25.0 p/Share
3,805
Reduced 2.78%
133,258
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$141,978
$24.15 p/Share
5,879
Reduced 4.11%
137,063
Common Stock