Jan 28
2025
SELL
Payment of exercise price or tax liability
$38,305
$6.44 p/Share
5,948
Reduced 0.19%
3,196,462
Common Stock $.10 Par ...
Jan 28
2025
BUY
Grant, award, or other acquisition
-
102,000
Added 3.09%
3,202,410
Common Stock $.10 Par ...
Jan 24
2025
SELL
Payment of exercise price or tax liability
$98,781
$6.77 p/Share
14,591
Reduced 0.47%
3,100,410
Common Stock $.10 Par ...
Jan 23
2025
SELL
Payment of exercise price or tax liability
$57,075
$6.86 p/Share
8,320
Reduced 0.27%
3,115,001
Common Stock, $10 Par ...
Jan 22
2025
SELL
Payment of exercise price or tax liability
$35,215
$6.7 p/Share
5,256
Reduced 0.17%
3,123,321
COMMON STOCK, $.10 PAR...
Apr 23
2024
BUY
Grant, award, or other acquisition
-
30,000
Added 0.97%
3,078,577
COMMON STOCK, $.10 PAR...
Jan 26
2024
SELL
Payment of exercise price or tax liability
$121,612
$7.41 p/Share
16,412
Reduced 0.54%
3,048,577
Common Stock $.10 Par ...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$30,546
$7.32 p/Share
4,173
Reduced 0.14%
3,064,989
Common Stock $.10 Par ...
Jan 23
2024
SELL
Payment of exercise price or tax liability
$20,258
$6.64 p/Share
3,051
Reduced 0.1%
3,069,162
COMMON STOCK, $.10 PAR...
Jan 22
2024
SELL
Payment of exercise price or tax liability
$35,052
$6.65 p/Share
5,271
Reduced 0.17%
3,072,213
COMMON STOCK, $.10 PAR...
Jan 28
2023
SELL
Payment of exercise price or tax liability
$56,888
$9.45 p/Share
6,020
Reduced 0.2%
3,077,484
COMMON STOCK, $.10 PAR...
Jan 26
2023
SELL
Payment of exercise price or tax liability
$100,082
$9.5 p/Share
10,535
Reduced 0.34%
3,083,504
COMMON STOCK, $.10 PAR...
Jan 24
2023
SELL
Payment of exercise price or tax liability
$23,270
$8.59 p/Share
2,709
Reduced 0.09%
3,037,789
Common Stock $.10 Par ...
Jan 24
2023
BUY
Grant, award, or other acquisition
-
56,250
Added 1.79%
3,094,039
Common Stock $.10 Par ...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$23,433
$8.59 p/Share
2,728
Reduced 0.09%
3,040,498
Common Stock $.10 Par ...
Jan 22
2023
SELL
Payment of exercise price or tax liability
$45,772
$8.62 p/Share
5,310
Reduced 0.17%
3,043,226
COMMON STOCK, $.10 PAR...
May 17
2022
BUY
Grant, award, or other acquisition
-
75,000
Added 2.4%
3,048,536
COMMON STOCK, $.10 PAR...
Jan 28
2022
SELL
Payment of exercise price or tax liability
$35,699
$5.93 p/Share
6,020
Reduced 0.2%
2,973,536
COMMON STOCK, $.10 PAR...
Jan 26
2022
SELL
Payment of exercise price or tax liability
$28,128
$6.23 p/Share
4,515
Reduced 0.15%
2,979,556
COMMON STOCK, $.10 PAR...
Jan 24
2022
SELL
Payment of exercise price or tax liability
$14,928
$5.61 p/Share
2,661
Reduced 0.09%
2,984,071
COMMON STOCK, $.10 PAR...
Jan 23
2022
SELL
Payment of exercise price or tax liability
$15,854
$5.42 p/Share
2,925
Reduced 0.1%
2,986,732
COMMON STOCK, $.10 PAR...
Jan 22
2022
SELL
Payment of exercise price or tax liability
$28,780
$5.42 p/Share
5,310
Reduced 0.18%
2,989,657
COMMON STOCK, $.10 PAR...
Jan 27
2021
SELL
Payment of exercise price or tax liability
$20,363
$4.51 p/Share
4,515
Reduced 0.15%
2,994,967
COMMON STOCK, $.10 PAR...
Jan 26
2021
SELL
Payment of exercise price or tax liability
$17,090
$3.87 p/Share
4,416
Reduced 0.15%
2,999,482
COMMON STOCK, $.10 PAR...
Jan 26
2021
BUY
Grant, award, or other acquisition
-
100,000
Added 3.22%
3,003,898
COMMON STOCK, $.10 PAR...