May 09
2024
SELL
Payment of exercise price or tax liability
$355,133
$11.16 p/Share
31,822
Reduced 8.05%
363,676
Common Stock, $.01 par...
May 09
2024
BUY
Grant, award, or other acquisition
-
159,868
Added 26.53%
442,676
Common Stock, $.01 par...
May 05
2024
SELL
Payment of exercise price or tax liability
$87,415
$10.68 p/Share
8,185
Reduced 2.54%
314,630
Common Stock, $.01 par...
Apr 29
2024
SELL
Payment of exercise price or tax liability
$68,175
$11.25 p/Share
6,060
Reduced 1.84%
322,815
Common Stock, $.01 par...
Apr 27
2024
SELL
Payment of exercise price or tax liability
$129,858
$11.25 p/Share
11,543
Reduced 3.39%
328,875
Common Stock, $.01 par...
Sep 14
2023
SELL
Open market or private sale
$599,250
$15.98 p/Share
37,500
Reduced 9.92%
340,418
Common Stock, $.01 par...
May 05
2023
SELL
Payment of exercise price or tax liability
$648,734
$10.65 p/Share
60,914
Reduced 16.18%
315,518
Common Stock, $.01 par...
May 05
2023
BUY
Grant, award, or other acquisition
-
217,200
Added 36.5%
377,918
Common Stock, $.01 par...
Apr 29
2023
SELL
Payment of exercise price or tax liability
$67,811
$11.19 p/Share
6,060
Reduced 2.66%
221,632
Common Stock, $.01 par...
Apr 27
2023
SELL
Payment of exercise price or tax liability
$134,475
$11.65 p/Share
11,543
Reduced 4.82%
227,692
Common Stock, $.01 par...
Apr 07
2023
SELL
Payment of exercise price or tax liability
$116,893
$12.01 p/Share
9,733
Reduced 3.91%
239,235
Common Stock, $.01 par...
May 17
2022
SELL
Open market or private sale
$402,186
$16.45 p/Share
24,449
Reduced 8.94%
248,968
Common Stock, $.01 par...
May 16
2022
SELL
Open market or private sale
$785,000
$15.7 p/Share
50,000
Reduced 15.46%
273,417
Common Stock, $.01 par...
May 04
2022
SELL
Open market or private sale
$1,020,000
$17.0 p/Share
60,000
Reduced 15.65%
323,417
Common Stock, $.01 par...
Apr 29
2022
BUY
Grant, award, or other acquisition
-
46,200
Added 10.75%
383,417
Common Stock, $.01 par...
Apr 27
2022
SELL
Payment of exercise price or tax liability
$183,534
$15.9 p/Share
11,543
Reduced 3.31%
337,217
Common Stock, $.01 par...
Apr 26
2022
SELL
Payment of exercise price or tax liability
$484,266
$15.9 p/Share
30,457
Reduced 8.03%
348,760
Common Stock, $.01 par...
Apr 26
2022
BUY
Grant, award, or other acquisition
-
77,400
Added 16.95%
379,217
Common Stock, $.01 par...
Apr 23
2022
SELL
Payment of exercise price or tax liability
$82,106
$16.87 p/Share
4,867
Reduced 1.59%
301,817
Common Stock, $.01 par...
Apr 07
2022
SELL
Payment of exercise price or tax liability
$148,526
$15.26 p/Share
9,733
Reduced 3.08%
306,684
Common Stock, $.01 par...
Mar 10
2022
SELL
Open market or private sale
$957,000
$15.95 p/Share
60,000
Reduced 15.94%
316,417
Common Stock, $.01 par...
Feb 17
2022
SELL
Open market or private sale
$957,231
$13.72 p/Share
69,769
Reduced 15.64%
376,417
Common Stock, $.01 par...
Apr 27
2021
SELL
Payment of exercise price or tax liability
$103,277
$6.37 p/Share
16,213
Reduced 3.51%
446,186
Common Stock, $.01 par...
Apr 27
2021
BUY
Grant, award, or other acquisition
-
129,200
Added 21.84%
462,399
Common Stock, $.01 par...
Apr 24
2021
SELL
Payment of exercise price or tax liability
$39,879
$6.32 p/Share
6,310
Reduced 1.86%
333,199
Common Stock, $.01 par...