May 09
2024
SELL
Payment of exercise price or tax liability
$577,463
$11.16 p/Share
51,744
Reduced 8.82%
535,152
Common Stock, $.01 par...
May 09
2024
BUY
Grant, award, or other acquisition
-
214,381
Added 25.47%
627,352
Common Stock, $.01 par...
May 05
2024
SELL
Payment of exercise price or tax liability
$127,551
$10.68 p/Share
11,943
Reduced 2.51%
464,715
Common Stock, $.01 par...
Apr 29
2024
SELL
Payment of exercise price or tax liability
$99,427
$11.25 p/Share
8,838
Reduced 1.82%
476,658
Common Stock, $.01 par...
Apr 27
2024
SELL
Payment of exercise price or tax liability
$212,816
$11.25 p/Share
18,917
Reduced 3.75%
485,496
Common Stock, $.01 par...
Sep 27
2023
SELL
Open market or private sale
$151,000
$15.1 p/Share
10,000
Reduced 1.94%
504,413
Common Stock, $.01 par...
Sep 19
2023
SELL
Open market or private sale
$159,000
$15.9 p/Share
10,000
Reduced 1.91%
514,413
Common Stock, $.01 par...
May 05
2023
SELL
Payment of exercise price or tax liability
$988,660
$10.65 p/Share
92,832
Reduced 17.43%
439,813
Common Stock, $.01 par...
May 05
2023
BUY
Grant, award, or other acquisition
-
303,800
Added 36.68%
524,413
Common Stock, $.01 par...
Apr 29
2023
SELL
Payment of exercise price or tax liability
$98,886
$11.19 p/Share
8,837
Reduced 2.74%
313,445
Common Stock, $.01 par...
Apr 27
2023
SELL
Payment of exercise price or tax liability
$220,383
$11.65 p/Share
18,917
Reduced 5.54%
322,282
Common Stock, $.01 par...
Apr 07
2023
SELL
Payment of exercise price or tax liability
$178,360
$12.01 p/Share
14,851
Reduced 4.17%
341,199
Common Stock, $.01 par...
Apr 29
2022
BUY
Grant, award, or other acquisition
-
62,600
Added 14.95%
356,050
Common Stock, $.01 par...
Apr 27
2022
SELL
Payment of exercise price or tax liability
$300,780
$15.9 p/Share
18,917
Reduced 6.06%
293,450
Common Stock, $.01 par...
Apr 26
2022
SELL
Payment of exercise price or tax liability
$738,014
$15.9 p/Share
46,416
Reduced 12.94%
312,367
Common Stock, $.01 par...
Apr 26
2022
BUY
Grant, award, or other acquisition
-
109,600
Added 23.4%
358,783
Common Stock, $.01 par...
Apr 23
2022
SELL
Payment of exercise price or tax liability
$10,459
$16.87 p/Share
620
Reduced 0.25%
249,183
Common Stock, $.01 par...
Apr 14
2022
SELL
Open market or private sale
$304,154
$17.67 p/Share
17,213
Reduced 6.45%
249,803
Common Stock, $.01 par...
Apr 13
2022
SELL
Open market or private sale
$353,276
$17.36 p/Share
20,350
Reduced 7.08%
267,016
Common Stock, $.01 par...
Apr 12
2022
SELL
Open market or private sale
$629,167
$16.95 p/Share
37,119
Reduced 11.44%
287,366
Common Stock, $.01 par...
Apr 07
2022
SELL
Payment of exercise price or tax liability
$226,626
$15.26 p/Share
14,851
Reduced 4.38%
324,485
Common Stock, $.01 par...
Apr 04
2022
SELL
Open market or private sale
$5,263
$16.55 p/Share
318
Reduced 0.09%
339,336
Common Stock, $.01 par...
Mar 23
2022
SELL
Payment of exercise price or tax liability
$9,242
$14.93 p/Share
619
Reduced 0.18%
339,654
Common Stock, $.01 par...
Mar 10
2022
SELL
Open market or private sale
$810,000
$16.2 p/Share
50,000
Reduced 12.81%
340,273
Common Stock, $.01 par...
Mar 07
2022
SELL
Open market or private sale
$1,196,250
$15.95 p/Share
75,000
Reduced 16.12%
390,273
Common Stock, $.01 par...