Jan 28
2025
SELL
Payment of exercise price or tax liability
$25,663
$6.44 p/Share
3,985
Reduced 0.37%
1,075,869
Common Stock $.10 Par ...
Jan 28
2025
BUY
Grant, award, or other acquisition
-
159,000
Added 12.83%
1,079,854
Common Stock $.10 Par ...
Jan 24
2025
SELL
Payment of exercise price or tax liability
$102,477
$6.77 p/Share
15,137
Reduced 1.62%
920,854
COMMON STOCK, $.10 PAR...
Jan 23
2025
SELL
Payment of exercise price or tax liability
$85,825
$6.86 p/Share
12,511
Reduced 1.32%
935,991
COMMON STOCK, $.10 PAR...
Jan 22
2025
SELL
Payment of exercise price or tax liability
$23,470
$6.7 p/Share
3,503
Reduced 0.37%
948,502
COMMON STOCK, $.10 PAR...
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...