Apr 01
2024
BUY
Grant, award, or other acquisition
$2,771,498
$3.27 p/Share
847,553
Added 17.71%
3,936,862
Common Stock
Dec 31
2023
SELL
Sale (or disposition) back to the issuer
-
161,026
Reduced 4.95%
3,089,309
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$719,648
$3.65 p/Share
197,164
Reduced 5.72%
3,250,335
Common Stock
May 05
2023
BUY
Open market or private purchase
$100,156
$2.91 p/Share
34,418
Added 0.99%
3,447,499
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$3,371,796
$3.43 p/Share
983,031
Added 22.36%
3,413,081
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$1,760,895
$4.05 p/Share
434,789
Reduced 15.19%
2,428,042
Common Stock
Aug 04
2022
BUY
Open market or private purchase
$201,188
$4.22 p/Share
47,675
Added 1.64%
2,862,831
Common Stock
Jun 28
2022
SELL
Payment of exercise price or tax liability
$249,355
$4.34 p/Share
57,455
Reduced 2.0%
2,815,156
Common Stock
May 05
2022
BUY
Open market or private purchase
$99,892
$4.59 p/Share
21,763
Added 0.75%
2,872,611
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$4,329,472
$5.19 p/Share
834,195
Added 22.64%
2,850,848
Common Stock
Feb 18
2022
BUY
Open market or private purchase
$99,014
$4.5 p/Share
22,003
Added 1.08%
2,016,653
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$144,840
$4.63 p/Share
31,283
Reduced 1.54%
1,994,650
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$281,009
$4.63 p/Share
60,693
Added 2.91%
2,025,933
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,920,109
$5.34 p/Share
359,571
Reduced 15.47%
1,965,240
Common Stock
Aug 10
2021
BUY
Open market or private purchase
$100,000
$6.68 p/Share
14,970
Added 0.64%
2,324,811
Common Stock
Jun 28
2021
SELL
Payment of exercise price or tax liability
$425,070
$7.44 p/Share
57,133
Reduced 2.41%
2,309,841
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$3,114,298
$6.92 p/Share
450,043
Added 15.98%
2,366,974
Common Stock
Feb 22
2021
BUY
Open market or private purchase
$100,206
$4.85 p/Share
20,661
Added 1.07%
1,916,931
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$1,579,426
$4.8 p/Share
329,047
Reduced 14.79%
1,896,270
Common Stock