Sep 13
2024
BUY
Grant, award, or other acquisition
-
2,500
Added 1.37%
179,974
Common Stock
Mar 21
2024
SELL
Open market or private sale
$35,159
$7.68 p/Share
4,578
Reduced 2.51%
177,474
Common Stock
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
18,675
Added 9.37%
180,615
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 23.43%
163,377
Common Stock
Oct 13
2023
SELL
Sale (or disposition) back to the issuer
$3,490
$4.04 p/Share
864
Reduced 0.76%
113,377
Common Stock
Jul 18
2023
BUY
Grant, award, or other acquisition
-
1,579
Added 1.36%
114,241
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$22,899
$8.27 p/Share
2,769
Reduced 2.4%
112,662
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
8,900
Added 7.27%
113,596
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$1,765
$9.44 p/Share
187
Reduced 0.18%
106,531
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$101,800
$9.44 p/Share
10,784
Reduced 9.24%
105,968
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
-
750
Added 0.7%
106,718
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$101,800
$5.09 p/Share
20,000
Added 14.63%
116,752
Common Stock
Jul 19
2022
SELL
Sale (or disposition) back to the issuer
$3,402
$8.4 p/Share
405
Reduced 0.42%
96,752
Common Stock
Jul 18
2022
BUY
Grant, award, or other acquisition
-
1,579
Added 1.65%
94,157
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$11,931
$7.97 p/Share
1,497
Reduced 1.59%
92,578
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
6,000
Added 6.0%
94,075
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$3,006
$8.42 p/Share
357
Reduced 0.4%
88,075
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,181
Added 1.32%
88,432
Common Stock
Dec 27
2021
SELL
Payment of exercise price or tax liability
$1,821
$9.74 p/Share
187
Reduced 0.21%
87,249
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
-
750
Added 0.85%
87,436
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$1,331
$9.24 p/Share
144
Reduced 0.17%
86,686
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
575
Added 0.66%
86,830
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$36,705
$8.8 p/Share
4,171
Reduced 4.61%
86,255
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$36,700
$3.67 p/Share
10,000
Added 9.96%
90,426
Common Stock
Jul 20
2021
SELL
Payment of exercise price or tax liability
$7,526
$19.2 p/Share
392
Reduced 0.49%
80,426
Common Stock