Jan 26
2024
SELL
Payment of exercise price or tax liability
$36,832
$10.44 p/Share
3,528
Reduced 0.28%
1,255,315
Common Stock $.10 Par ...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$19,778
$10.35 p/Share
1,911
Reduced 0.15%
1,258,843
Common Stock $.10 Par ...
Jan 23
2024
SELL
Payment of exercise price or tax liability
$15,929
$11.33 p/Share
1,406
Reduced 0.11%
1,230,754
COMMON STOCK, $.10 PAR...
Jan 23
2024
BUY
Grant, award, or other acquisition
-
30,000
Added 2.32%
1,260,754
COMMON STOCK, $.10 PAR...
Jan 22
2024
SELL
Payment of exercise price or tax liability
$10,346
$11.32 p/Share
914
Reduced 0.07%
1,232,160
COMMON STOCK, $.10 PAR...
Jan 28
2023
SELL
Payment of exercise price or tax liability
$12,567
$12.85 p/Share
978
Reduced 0.08%
1,233,074
COMMON STOCK, $.10 PAR...
Jan 26
2023
SELL
Payment of exercise price or tax liability
$32,747
$12.99 p/Share
2,521
Reduced 0.2%
1,234,052
COMMON STOCK, $.10 PAR...
Jan 24
2023
SELL
Grant, award, or other acquisition
-
21,750
Reduced 1.73%
1,236,573
COMMON STOCK, $.10 PAR...
Jan 24
2023
SELL
Payment of exercise price or tax liability
$18,297
$13.23 p/Share
1,383
Reduced 0.11%
1,214,823
COMMON STOCK, $.10 PAR...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$19,045
$13.45 p/Share
1,416
Reduced 0.12%
1,216,206
COMMON STOCK, $.10 PAR...
Jan 22
2023
SELL
Payment of exercise price or tax liability
$12,567
$13.66 p/Share
920
Reduced 0.08%
1,217,622
COMMON STOCK, $.10 PAR...
May 17
2022
BUY
Grant, award, or other acquisition
-
26,000
Added 2.09%
1,218,542
COMMON STOCK, $.10 PAR...
Jan 28
2022
SELL
Payment of exercise price or tax liability
$11,932
$12.2 p/Share
978
Reduced 0.08%
1,192,542
COMMON STOCK, $.10 PAR...
Jan 26
2022
SELL
Payment of exercise price or tax liability
$20,868
$11.73 p/Share
1,779
Reduced 0.15%
1,193,520
COMMON STOCK, $.10 PAR...
Jan 24
2022
SELL
Payment of exercise price or tax liability
$15,146
$11.5 p/Share
1,317
Reduced 0.11%
1,195,299
COMMON STOCK, $.10 PAR...
Jan 23
2022
SELL
Payment of exercise price or tax liability
$15,760
$11.13 p/Share
1,416
Reduced 0.12%
1,196,616
COMMON STOCK, $.10 PAR...
Jan 22
2022
SELL
Payment of exercise price or tax liability
$10,240
$11.13 p/Share
920
Reduced 0.08%
1,198,032
COMMON STOCK, $.10 PAR...
Jan 27
2021
SELL
Payment of exercise price or tax liability
$29,149
$16.14 p/Share
1,806
Reduced 0.15%
1,198,952
COMMON STOCK, $.10 PAR...
Jan 26
2021
SELL
Payment of exercise price or tax liability
$29,889
$16.55 p/Share
1,806
Reduced 0.15%
1,200,758
COMMON STOCK, $.10 PAR...
Jan 26
2021
BUY
Grant, award, or other acquisition
-
16,250
Added 1.33%
1,202,564
COMMON STOCK, $.10 PAR...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$56,364
$16.22 p/Share
3,475
Reduced 0.29%
1,186,314
COMMON STOCK, $.10 PAR...