Aug 29
2024
SELL
Open market or private sale
$30,026
$5.94 p/Share
5,055
Reduced 0.47%
1,075,026
Common Stock, $0.01 pa...
Aug 27
2024
SELL
Payment of exercise price or tax liability
$111,791
$5.38 p/Share
20,779
Reduced 1.89%
1,080,081
Common Stock, $0.01 pa...
Jul 16
2024
SELL
Open market or private sale
$16,817
$5.93 p/Share
2,836
Reduced 0.26%
1,100,860
Common Stock, $0.01 pa...
Jul 15
2024
SELL
Payment of exercise price or tax liability
$67,960
$5.83 p/Share
11,657
Reduced 1.05%
1,103,696
Common Stock, $0.01 pa...
Jun 30
2024
BUY
Grant, award, or other acquisition
$2,472
$3.09 p/Share
800
Added 0.07%
1,115,353
Common Stock, $0.01 pa...
May 21
2024
SELL
Open market or private sale
$120,936
$4.66 p/Share
25,952
Reduced 2.28%
1,114,553
Common Stock, $0.01 pa...
May 18
2024
SELL
Payment of exercise price or tax liability
$28,283
$4.59 p/Share
6,162
Reduced 0.54%
1,140,505
Common Stock, $0.01 pa...
May 17
2024
SELL
Payment of exercise price or tax liability
$292,474
$4.59 p/Share
63,720
Reduced 5.26%
1,146,667
Common Stock, $0.01 pa...
May 17
2024
BUY
Grant, award, or other acquisition
$355,357
$4.59 p/Share
77,420
Added 6.01%
1,210,387
Common Stock, $0.01 pa...
May 15
2024
BUY
Grant, award, or other acquisition
-
287,000
Added 20.21%
1,132,967
Common Stock, $.01 par...
May 13
2024
SELL
Open market or private sale
$15,593
$4.31 p/Share
3,618
Reduced 0.43%
845,967
Common Stock, $.01 par...
May 10
2024
SELL
Payment of exercise price or tax liability
$34,680
$4.32 p/Share
8,028
Reduced 0.94%
849,585
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.32%
856,134
Common Stock, $.01 par...
May 25
2023
BUY
Grant, award, or other acquisition
-
92,000
Added 9.0%
930,324
Common Stock, $.01 par...
May 24
2023
SELL
Open market or private sale
$223,272
$4.67 p/Share
47,810
Reduced 5.4%
838,324
Common Stock, $.01 par...
May 22
2023
SELL
Payment of exercise price or tax liability
$1,089,269
$4.79 p/Share
227,405
Reduced 20.42%
886,134
Common Stock, $.01 par...
May 22
2023
BUY
Grant, award, or other acquisition
$1,916,000
$4.79 p/Share
400,000
Added 26.43%
1,113,539
Common Stock, $.01 par...
May 18
2023
SELL
Payment of exercise price or tax liability
$27,232
$4.56 p/Share
5,972
Reduced 0.83%
713,539
Common Stock, $.01 par...
May 15
2023
BUY
Grant, award, or other acquisition
$49,998
$4.23 p/Share
11,820
Added 1.62%
719,511
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.09%
707,691
Common Stock, $.01 par...
Aug 27
2022
SELL
Payment of exercise price or tax liability
$52,884
$3.73 p/Share
14,178
Reduced 1.94%
714,819
Common Stock, $.01 par...
Jul 31
2022
BUY
Open market or private purchase
$2,318
$2.93 p/Share
791
Added 0.11%
728,997
Common Stock, $0.01 pa...
May 18
2022
SELL
Payment of exercise price or tax liability
$19,051
$3.19 p/Share
5,972
Reduced 0.81%
728,206
Common Stock, $.01 par...
May 10
2022
BUY
Grant, award, or other acquisition
-
200,000
Added 21.41%
734,178
Restricted Stock Unit
Jan 31
2022
BUY
Open market or private purchase
$2,254
$3.17 p/Share
711
Added 0.13%
534,178
Common Stock, $0.01 pa...