May 17
2024
BUY
Grant, award, or other acquisition
$1,016,593
$4.59 p/Share
221,480
Added 7.37%
2,782,740
Common Stock, $0.01 pa...
May 15
2024
BUY
Grant, award, or other acquisition
-
465,000
Added 15.1%
2,614,260
Common Stock, $.01 par...
May 10
2024
SELL
Payment of exercise price or tax liability
$150,465
$4.32 p/Share
34,830
Reduced 1.59%
2,149,260
Common Stock, $.01 par...
Feb 04
2024
BUY
Grant, award, or other acquisition
$99,999
$3.27 p/Share
30,581
Added 1.38%
2,184,090
Common Stock, $0.01 pa...
Dec 31
2023
BUY
Grant, award, or other acquisition
$645
$3.09 p/Share
209
Added 0.01%
2,153,509
Common Stock, $0.01 pa...
Dec 15
2023
SELL
Open market or private sale
$361,928
$4.0 p/Share
90,482
Reduced 4.04%
2,148,665
Common Stock, $.01 par...
Dec 14
2023
SELL
Open market or private sale
$440,000
$4.0 p/Share
110,000
Reduced 4.68%
2,239,147
Common Stock, $.01 par...
Nov 01
2023
SELL
Open market or private sale
$42,500
$4.25 p/Share
10,000
Reduced 0.42%
2,349,147
Common Stock, $.01 par...
Oct 02
2023
SELL
Open market or private sale
$46,100
$4.61 p/Share
10,000
Reduced 0.42%
2,359,147
Common Stock, $.01 par...
Sep 05
2023
SELL
Other acquisition or disposition
$328,439
$4.91 p/Share
66,892
Reduced 2.75%
2,369,147
Common Stock, $.01 par...
Sep 01
2023
SELL
Open market or private sale
$46,100
$4.61 p/Share
10,000
Reduced 0.41%
2,436,039
Common Stock, $.01 par...
Aug 27
2023
SELL
Payment of exercise price or tax liability
$239,285
$4.72 p/Share
50,696
Reduced 2.03%
2,446,039
Common Stock, $.01 par...
Aug 01
2023
SELL
Open market or private sale
$45,700
$4.57 p/Share
10,000
Reduced 0.4%
2,496,735
Common Stock, $.01 par...
Jul 03
2023
SELL
Open market or private sale
$40,700
$4.07 p/Share
10,000
Reduced 0.4%
2,506,735
Common Stock, $.01 par...
Jun 30
2023
BUY
Grant, award, or other acquisition
$16,037
$3.46 p/Share
4,635
Added 0.21%
2,153,300
Common Stock, $0.01 pa...
Jun 01
2023
SELL
Open market or private sale
$45,300
$4.53 p/Share
10,000
Reduced 0.4%
2,516,735
Common Stock, $.01 par...
May 26
2023
SELL
Open market or private sale
$337,500
$4.5 p/Share
75,000
Reduced 2.88%
2,526,735
Common Stock, $.01 par...
May 25
2023
SELL
Open market or private sale
$344,250
$4.59 p/Share
75,000
Reduced 2.8%
2,601,735
Common Stock, $.01 par...
May 25
2023
BUY
Grant, award, or other acquisition
-
345,000
Added 11.42%
2,676,735
Common Stock, $.01 par...
May 24
2023
SELL
Open market or private sale
$703,500
$4.69 p/Share
150,000
Reduced 6.04%
2,331,735
Common Stock, $.01 par...
May 22
2023
SELL
Payment of exercise price or tax liability
$2,395,000
$4.79 p/Share
500,000
Reduced 16.77%
2,481,735
Common Stock, $.01 par...
May 22
2023
BUY
Grant, award, or other acquisition
$4,790,000
$4.79 p/Share
1,000,000
Added 25.11%
2,981,735
Common Stock, $.01 par...
May 18
2023
SELL
Payment of exercise price or tax liability
$74,939
$4.56 p/Share
16,434
Reduced 0.82%
1,981,735
Common Stock, $.01 par...
May 10
2023
SELL
Payment of exercise price or tax liability
$96,619
$4.4 p/Share
21,959
Reduced 1.09%
1,998,169
Common Stock, $.01 par...
May 05
2023
SELL
Open market or private sale
$40,000
$4.0 p/Share
10,000
Reduced 0.49%
2,020,128
Common Stock, $.01 par...