May 20
2025
SELL
Open market or private sale
$10,341
$4.41 p/Share
2,345
Reduced 0.27%
879,546
Common Stock, $0.01 pa...
May 19
2025
SELL
Payment of exercise price or tax liability
$41,672
$4.37 p/Share
9,536
Reduced 1.07%
881,891
Common Stock, $0.01 pa...
May 13
2025
SELL
Open market or private sale
$150,597
$4.68 p/Share
32,179
Reduced 4.0%
772,427
Common Stock, $0.01 pa...
May 13
2025
BUY
Grant, award, or other acquisition
-
119,000
Added 11.78%
891,427
Common Stock, $0.01 pa...
May 12
2025
SELL
Payment of exercise price or tax liability
$596,616
$4.56 p/Share
130,837
Reduced 13.99%
804,606
Common Stock, $0.01 pa...
May 10
2025
BUY
Grant, award, or other acquisition
-
105,600
Added 10.14%
935,443
Common Stock, $0.01 pa...
Aug 29
2024
SELL
Open market or private sale
$32,984
$5.94 p/Share
5,553
Reduced 0.66%
829,843
Common Stock, $0.01 pa...
Aug 27
2024
SELL
Payment of exercise price or tax liability
$120,990
$5.38 p/Share
22,489
Reduced 2.62%
835,396
Common Stock, $0.01 pa...
Jul 16
2024
SELL
Open market or private sale
$18,471
$5.93 p/Share
3,115
Reduced 0.36%
857,885
Common Stock, $0.01 pa...
Jul 15
2024
SELL
Payment of exercise price or tax liability
$73,551
$5.83 p/Share
12,616
Reduced 1.44%
861,000
Common Stock, $0.01 pa...
May 21
2024
SELL
Open market or private sale
$109,682
$4.66 p/Share
23,537
Reduced 2.62%
873,616
Common Stock, $0.01 pa...
May 18
2024
SELL
Payment of exercise price or tax liability
$31,744
$4.59 p/Share
6,916
Reduced 0.76%
897,153
Common Stock, $0.01 pa...
May 17
2024
SELL
Payment of exercise price or tax liability
$393,808
$4.59 p/Share
85,797
Reduced 8.67%
904,069
Common Stock, $0.01 pa...
May 17
2024
BUY
Grant, award, or other acquisition
$355,357
$4.59 p/Share
77,420
Added 7.25%
989,866
Common Stock, $0.01 pa...
May 15
2024
BUY
Grant, award, or other acquisition
-
129,000
Added 12.39%
912,446
Common Stock, $.01 par...
May 13
2024
SELL
Open market or private sale
$13,132
$4.31 p/Share
3,047
Reduced 0.39%
783,446
Common Stock, $.01 par...
May 10
2024
SELL
Payment of exercise price or tax liability
$53,317
$4.32 p/Share
12,342
Reduced 1.54%
786,493
Common Stock, $.01 par...
Aug 28
2023
SELL
Open market or private sale
$38,718
$4.78 p/Share
8,100
Reduced 1.0%
798,835
Common Stock, $.01 par...
Aug 27
2023
SELL
Payment of exercise price or tax liability
$95,948
$4.72 p/Share
20,328
Reduced 2.46%
806,935
Common Stock, $.01 par...
May 25
2023
BUY
Grant, award, or other acquisition
-
92,000
Added 10.01%
827,263
Common Stock, $.01 par...
May 24
2023
SELL
Open market or private sale
$447,295
$4.68 p/Share
95,576
Reduced 11.5%
735,263
Common Stock, $.01 par...
May 22
2023
SELL
Payment of exercise price or tax liability
$1,347,973
$4.79 p/Share
281,414
Reduced 25.3%
830,839
Common Stock, $.01 par...
May 22
2023
BUY
Grant, award, or other acquisition
$1,916,000
$4.79 p/Share
400,000
Added 26.45%
1,112,253
Common Stock, $.01 par...
May 18
2023
SELL
Payment of exercise price or tax liability
$27,364
$4.56 p/Share
6,001
Reduced 0.84%
712,253
Common Stock, $.01 par...
May 10
2023
SELL
Payment of exercise price or tax liability
$34,236
$4.4 p/Share
7,781
Reduced 1.07%
718,254
Common Stock, $.01 par...