Feb 15
2024
BUY
Grant, award, or other acquisition
-
70,000
Added 27.38%
185,659
Common Stock
Dec 19
2023
BUY
Open market or private purchase
$15,289
$2.04 p/Share
7,495
Added 6.09%
115,659
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$285
$1.47 p/Share
194
Reduced 0.19%
101,162
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$329
$1.7 p/Share
194
Reduced 0.19%
101,356
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$486
$2.51 p/Share
194
Reduced 0.19%
101,550
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$580
$2.99 p/Share
194
Reduced 0.19%
101,744
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$582
$3.0 p/Share
194
Reduced 0.19%
101,938
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$611
$3.15 p/Share
194
Reduced 0.19%
102,132
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$653
$3.37 p/Share
194
Reduced 0.19%
102,326
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$506
$2.68 p/Share
189
Reduced 0.18%
102,520
Common Stock
Mar 28
2023
BUY
Open market or private purchase
$48,000
$2.4 p/Share
20,000
Added 16.3%
102,709
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$682
$2.98 p/Share
229
Reduced 0.28%
82,709
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$867
$3.79 p/Share
229
Reduced 0.28%
82,938
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$1,600
$8.25 p/Share
194
Reduced 0.23%
83,167
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$2,135
$11.01 p/Share
194
Reduced 0.23%
83,361
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$1,336
$6.89 p/Share
194
Reduced 0.26%
73,555
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$1,494
$7.7 p/Share
194
Reduced 0.26%
73,749
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$1,690
$8.71 p/Share
194
Reduced 0.26%
73,943
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$660
$3.4 p/Share
194
Reduced 0.26%
74,137
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$553
$2.85 p/Share
194
Reduced 0.26%
74,331
Common Stock
Jun 09
2022
BUY
Open market or private purchase
$29,700
$2.97 p/Share
10,000
Added 11.83%
74,525
Common Stock
Jun 08
2022
BUY
Open market or private purchase
$78,061
$3.02 p/Share
25,848
Added 28.6%
64,525
Common Stock
Jun 07
2022
BUY
Open market or private purchase
$43,022
$3.04 p/Share
14,152
Added 26.79%
38,677
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$468
$2.41 p/Share
194
Reduced 0.78%
24,525
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$658
$3.48 p/Share
189
Reduced 0.76%
24,719
Common Stock