Oct 12
2024
SELL
Payment of exercise price or tax liability
$1,453
$3.94 p/Share
369
Reduced 0.14%
266,464
Common Stock
Oct 11
2024
SELL
Payment of exercise price or tax liability
$2,466
$3.94 p/Share
626
Reduced 0.23%
266,833
Common Stock
Oct 10
2024
SELL
Payment of exercise price or tax liability
$1,712
$4.02 p/Share
426
Reduced 0.16%
267,459
Common Stock
Jul 12
2024
SELL
Payment of exercise price or tax liability
$1,640
$4.34 p/Share
378
Reduced 0.14%
267,885
Common Stock
Jul 11
2024
SELL
Payment of exercise price or tax liability
$2,721
$4.22 p/Share
645
Reduced 0.24%
268,263
Common Stock
Jul 10
2024
SELL
Payment of exercise price or tax liability
$1,840
$4.25 p/Share
433
Reduced 0.16%
268,908
Common Stock
Jan 11
2024
BUY
Grant, award, or other acquisition
-
58,333
Added 17.8%
269,341
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
-
15,202
Added 6.72%
211,008
Common Stock
Oct 06
2023
BUY
Open market or private purchase
$14,334
$2.99 p/Share
4,794
Added 2.39%
195,806
Common Stock
Oct 05
2023
BUY
Open market or private purchase
$597
$2.9 p/Share
206
Added 0.11%
191,012
Common Stock
Oct 04
2023
BUY
Open market or private purchase
$15,000
$3.0 p/Share
5,000
Added 2.55%
190,806
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$569
$4.07 p/Share
140
Reduced 0.08%
185,806
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$844
$4.02 p/Share
210
Reduced 0.11%
185,946
Common Stock
Apr 12
2023
SELL
Payment of exercise price or tax liability
$845
$4.29 p/Share
197
Reduced 0.11%
186,156
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$941
$4.3 p/Share
219
Reduced 0.12%
186,353
Common Stock
Jan 11
2023
BUY
Grant, award, or other acquisition
-
31,818
Added 14.57%
186,572
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$5,225
$5.46 p/Share
957
Reduced 0.61%
154,754
Common Stock
Dec 28
2022
BUY
Exercise of conversion of derivative security
$85,500
$1.9 p/Share
45,000
Added 22.42%
155,711
Common Stock
Oct 12
2022
SELL
Payment of exercise price or tax liability
$613
$5.24 p/Share
117
Reduced 0.11%
110,711
Common Stock
Oct 09
2022
SELL
Payment of exercise price or tax liability
$647
$5.48 p/Share
118
Reduced 0.11%
110,828
Common Stock
Jul 12
2022
SELL
Payment of exercise price or tax liability
$796
$6.27 p/Share
127
Reduced 0.11%
110,946
Common Stock
Jul 09
2022
SELL
Payment of exercise price or tax liability
$761
$6.09 p/Share
125
Reduced 0.11%
111,073
Common Stock
Apr 12
2022
SELL
Payment of exercise price or tax liability
$955
$6.92 p/Share
138
Reduced 0.12%
111,198
Common Stock
Apr 09
2022
SELL
Payment of exercise price or tax liability
$969
$7.07 p/Share
137
Reduced 0.12%
112,136
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$8,300
$7.3 p/Share
1,137
Reduced 1.0%
112,273
Common Stock