Apr 23
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 5.36%
882,005
COMMON STOCK, $.10 PAR...
Jan 26
2024
SELL
Payment of exercise price or tax liability
$99,064
$7.41 p/Share
13,369
Reduced 1.58%
832,005
COMMON STOCK, $.10 PAR...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$44,286
$7.32 p/Share
6,050
Reduced 0.71%
845,374
COMMON STOCK, $.10 PAR...
Jan 23
2024
SELL
Payment of exercise price or tax liability
$13,997
$6.64 p/Share
2,108
Reduced 0.25%
851,424
COMMON STOCK, $.10 PAR...
Jan 22
2024
SELL
Payment of exercise price or tax liability
$23,368
$6.65 p/Share
3,514
Reduced 0.41%
853,532
COMMON STOCK, $.10 PAR...
Jan 28
2023
SELL
Payment of exercise price or tax liability
$38,111
$9.45 p/Share
4,033
Reduced 0.47%
857,046
COMMON STOCK, $.10 PAR...
Jan 26
2023
SELL
Payment of exercise price or tax liability
$89,784
$9.5 p/Share
9,451
Reduced 1.09%
861,079
COMMON STOCK, $.10 PAR...
Jan 24
2023
SELL
Payment of exercise price or tax liability
$13,623
$8.59 p/Share
1,586
Reduced 0.2%
792,530
Common Stock $.10 Par ...
Jan 24
2023
BUY
Grant, award, or other acquisition
-
78,000
Added 8.22%
870,530
Common Stock $.10 Par ...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$18,090
$8.59 p/Share
2,106
Reduced 0.26%
794,116
COMMON STOCK, $.10 PAR...
Jan 22
2023
SELL
Payment of exercise price or tax liability
$30,514
$8.62 p/Share
3,540
Reduced 0.44%
796,222
Common Share, $.10 Par...
May 17
2022
BUY
Grant, award, or other acquisition
-
90,000
Added 10.12%
799,762
COMMON STOCK, $.10 PAR...
Jan 28
2022
SELL
Payment of exercise price or tax liability
$23,916
$5.93 p/Share
4,033
Reduced 0.57%
709,762
COMMON STOCK, $.10 PAR...
Jan 26
2022
SELL
Payment of exercise price or tax liability
$17,076
$6.23 p/Share
2,741
Reduced 0.38%
713,795
COMMON STOCK, $.10 PAR...
Jan 24
2022
SELL
Payment of exercise price or tax liability
$10,726
$5.61 p/Share
1,912
Reduced 0.27%
716,536
COMMON STOCK, $.10 PAR...
Jan 23
2022
SELL
Payment of exercise price or tax liability
$11,512
$5.42 p/Share
2,124
Reduced 0.29%
718,448
COMMON STOCK, $.10 PAR...
Jan 22
2022
SELL
Payment of exercise price or tax liability
$19,187
$5.42 p/Share
3,540
Reduced 0.49%
720,572
COMMON STOCK, $.10 PAR...
Nov 01
2021
SELL
Open market or private sale
$78,662
$5.46 p/Share
14,407
Reduced 1.95%
724,112
COMMON STOCK, $.10 PAR...
Oct 18
2021
SELL
Open market or private sale
$172,778
$5.7 p/Share
30,312
Reduced 3.94%
738,519
COMMON STOCK, $.10 PAR...
Mar 09
2021
SELL
Open market or private sale
$67,600
$6.76 p/Share
10,000
Reduced 1.28%
769,915
COMMON STOCK, $.10 PAR...
Jan 27
2021
SELL
Payment of exercise price or tax liability
$11,852
$4.51 p/Share
2,628
Reduced 0.34%
779,915
COMMON STOCK, $.10 PAR...
Jan 26
2021
SELL
Payment of exercise price or tax liability
$12,330
$3.87 p/Share
3,186
Reduced 0.41%
782,543
COMMON STOCK, $.10 PAR...
Jan 26
2021
BUY
Grant, award, or other acquisition
-
67,000
Added 7.86%
785,729
COMMON STOCK, $.10 PAR...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$29,319
$3.87 p/Share
7,576
Reduced 1.04%
718,729
COMMON STOCK, $.10 PAR...