May 09
2024
SELL
Payment of exercise price or tax liability
$321,553
$11.16 p/Share
28,813
Reduced 6.88%
390,060
Common Stock, $.01 par...
May 09
2024
BUY
Grant, award, or other acquisition
-
155,834
Added 24.59%
477,860
Common Stock, $.01 par...
May 05
2024
SELL
Payment of exercise price or tax liability
$104,033
$10.68 p/Share
9,741
Reduced 2.7%
350,839
Common Stock, $.01 par...
Apr 29
2024
SELL
Payment of exercise price or tax liability
$56,857
$11.25 p/Share
5,054
Reduced 1.38%
360,580
Common Stock, $.01 par...
Apr 27
2024
SELL
Payment of exercise price or tax liability
$117,843
$11.25 p/Share
10,475
Reduced 2.79%
365,634
Common Stock, $.01 par...
Sep 13
2023
SELL
Open market or private sale
$188,465
$15.95 p/Share
11,816
Reduced 3.05%
376,109
Common Stock, $.01 par...
Jul 25
2023
SELL
Open market or private sale
$136,166
$15.47 p/Share
8,802
Reduced 2.22%
387,925
Common Stock, $.01 par...
Jul 18
2023
SELL
Open market or private sale
$88,323
$14.96 p/Share
5,904
Reduced 1.47%
396,727
Common Stock, $.01 par...
Jul 17
2023
SELL
Open market or private sale
$155,618
$14.46 p/Share
10,762
Reduced 2.6%
402,631
Common Stock, $.01 par...
May 05
2023
SELL
Payment of exercise price or tax liability
$648,734
$10.65 p/Share
60,914
Reduced 15.03%
344,393
Common Stock, $.01 par...
May 05
2023
BUY
Grant, award, or other acquisition
-
223,800
Added 35.12%
413,393
Common Stock, $.01 par...
Apr 29
2023
SELL
Payment of exercise price or tax liability
$52,548
$11.19 p/Share
4,696
Reduced 1.84%
250,507
Common Stock, $.01 par...
Apr 27
2023
SELL
Payment of exercise price or tax liability
$113,389
$11.65 p/Share
9,733
Reduced 3.67%
255,203
Common Stock, $.01 par...
Apr 07
2023
SELL
Payment of exercise price or tax liability
$98,145
$12.01 p/Share
8,172
Reduced 2.99%
264,936
Common Stock, $.01 par...
Nov 04
2022
SELL
Open market or private sale
$1,087,947
$18.65 p/Share
58,335
Reduced 17.6%
273,108
Common Stock, $.01 par...
Oct 26
2022
SELL
Open market or private sale
$266,823
$16.01 p/Share
16,666
Reduced 4.79%
331,443
Common Stock, $.01 par...
Aug 23
2022
SELL
Open market or private sale
$133,328
$16.0 p/Share
8,333
Reduced 2.34%
348,109
Common Stock, $.01 par...
Jul 29
2022
SELL
Open market or private sale
$135,911
$16.31 p/Share
8,333
Reduced 2.28%
356,442
Common Stock, $.01 par...
Jun 13
2022
SELL
Open market or private sale
$145,411
$17.45 p/Share
8,333
Reduced 2.23%
364,775
Common Stock, $.01 par...
May 03
2022
SELL
Open market or private sale
$1,653,000
$16.53 p/Share
100,000
Reduced 21.14%
373,108
Common Stock, $.01 par...
Apr 29
2022
BUY
Grant, award, or other acquisition
-
35,800
Added 7.03%
473,108
Common Stock, $.01 par...
Apr 27
2022
SELL
Payment of exercise price or tax liability
$154,755
$15.9 p/Share
9,733
Reduced 2.18%
437,308
Common Stock, $.01 par...
Apr 26
2022
SELL
Payment of exercise price or tax liability
$484,266
$15.9 p/Share
30,457
Reduced 6.38%
447,041
Common Stock, $.01 par...
Apr 26
2022
BUY
Grant, award, or other acquisition
-
77,400
Added 13.95%
477,498
Common Stock, $.01 par...
Apr 23
2022
SELL
Payment of exercise price or tax liability
$59,129
$16.87 p/Share
3,505
Reduced 0.87%
400,098
Common Stock, $.01 par...