Jan 26
2024
SELL
Payment of exercise price or tax liability
$41,238
$10.44 p/Share
3,950
Reduced 0.83%
473,904
Common Stock $.10 Par ...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$33,047
$10.35 p/Share
3,193
Reduced 0.66%
477,854
Common Stock $.10 Par ...
Jan 23
2024
SELL
Payment of exercise price or tax liability
$12,734
$11.33 p/Share
1,124
Reduced 0.26%
431,047
COMMON STOCK, $.10 PAR...
Jan 23
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 9.42%
481,047
COMMON STOCK, $.10 PAR...
Jan 22
2024
SELL
Payment of exercise price or tax liability
$8,354
$11.32 p/Share
738
Reduced 0.17%
432,171
COMMON STOCK, $.10 PAR...
Jan 28
2023
SELL
Payment of exercise price or tax liability
$10,151
$12.85 p/Share
790
Reduced 0.18%
432,909
COMMON STOCK, $.10 PAR...
Jan 26
2023
SELL
Payment of exercise price or tax liability
$41,658
$12.99 p/Share
3,207
Reduced 0.73%
433,699
COMMON STOCK, $.10 PAR...
Jan 24
2023
SELL
Payment of exercise price or tax liability
$14,896
$13.23 p/Share
1,126
Reduced 0.28%
398,656
COMMON STOCK, $.10 PAR...
Jan 24
2023
BUY
Grant, award, or other acquisition
-
38,250
Added 8.05%
436,906
COMMON STOCK, $.10 PAR...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$15,238
$13.45 p/Share
1,133
Reduced 0.28%
399,782
Common Stock $.10 Par ...
Jan 22
2023
SELL
Grant, award, or other acquisition
$10,149
$13.66 p/Share
743
Reduced 0.18%
400,915
COMMON STOCK, $.10 PAR...
May 17
2022
BUY
Grant, award, or other acquisition
-
40,000
Added 9.06%
401,658
COMMON STOCK, $.10 PAR...
Jan 28
2022
SELL
Payment of exercise price or tax liability
$9,553
$12.2 p/Share
783
Reduced 0.22%
361,658
COMMON STOCK, $.10 PAR...
Jan 26
2022
SELL
Payment of exercise price or tax liability
$19,108
$11.73 p/Share
1,629
Reduced 0.45%
362,441
COMMON STOCK, $.10 PAR...
Jan 24
2022
SELL
Payment of exercise price or tax liability
$12,949
$11.5 p/Share
1,126
Reduced 0.31%
364,070
COMMON STOCK, $.10 PAR...
Jan 23
2022
SELL
Payment of exercise price or tax liability
$12,610
$11.13 p/Share
1,133
Reduced 0.31%
365,196
COMMON STOCK, $.10 PAR...
Jan 22
2022
SELL
Payment of exercise price or tax liability
$8,270
$11.13 p/Share
743
Reduced 0.2%
366,329
COMMON STOCK, $.10 PAR...
Mar 11
2021
SELL
Open market or private sale
$66,052
$18.44 p/Share
3,582
Reduced 0.95%
372,070
COMMON STOCK, $.10 PAR...
Mar 10
2021
SELL
Open market or private sale
$44,854
$18.55 p/Share
2,418
Reduced 0.64%
375,652
COMMON STOCK, $.10 PAR...
Jan 27
2021
SELL
Payment of exercise price or tax liability
$25,243
$16.14 p/Share
1,564
Reduced 0.41%
378,070
COMMON STOCK, $.10 PAR...
Jan 26
2021
SELL
Payment of exercise price or tax liability
$26,149
$16.55 p/Share
1,580
Reduced 0.41%
379,634
COMMON STOCK, $.10 PAR...
Jan 26
2021
BUY
Grant, award, or other acquisition
-
13,125
Added 3.33%
381,214
COMMON STOCK, $.10 PAR...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$46,941
$16.22 p/Share
2,894
Reduced 0.78%
368,089
COMMON STOCK, $.10 PAR...