Apr 15
2024
-
15,000
Reduced 6.22%
226,153
Common Stock
Apr 11
2024
BUY
Grant, award, or other acquisition
$22,199
$1.84 p/Share
12,065
Added 4.76%
241,153
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$23,529
$1.44 p/Share
16,340
Reduced 6.66%
229,088
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
$59,636
$1.46 p/Share
40,847
Added 14.78%
235,485
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
-
6,306
Reduced 2.99%
204,581
Common Stock
Sep 13
2023
SELL
Payment of exercise price or tax liability
$80,919
$3.05 p/Share
26,531
Reduced 11.17%
210,887
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
$51,480
$0.78 p/Share
66,000
Added 21.75%
237,418
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
-
16,956
Added 9.0%
171,418
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$1,476
$1.23 p/Share
1,200
Reduced 0.77%
154,462
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$17,710
$1.16 p/Share
15,268
Reduced 8.93%
155,662
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
$42,169
$1.15 p/Share
36,669
Added 17.66%
170,930
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
-
4,044
Reduced 2.92%
134,261
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
$18,500
$1.29 p/Share
14,341
Added 9.29%
140,105
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
-
1,200
Reduced 0.86%
138,305
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
-
600
Reduced 0.43%
139,505
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$8,655
$1.28 p/Share
6,762
Reduced 5.1%
125,764
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
$20,960
$1.24 p/Share
16,903
Added 11.31%
132,526
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
-
3,238
Reduced 2.72%
115,623
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
-
15,991
Added 11.86%
118,861
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
-
1,200
Reduced 1.15%
102,870
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
-
600
Reduced 0.57%
104,070
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
-
1,105
Reduced 1.04%
104,670
Common Stock