May 09
2024
SELL
Payment of exercise price or tax liability
$689,051
$11.16 p/Share
61,743
Reduced 6.62%
870,520
Common Stock, $.01 par...
May 09
2024
BUY
Grant, award, or other acquisition
-
198,629
Added 17.33%
947,320
Common Stock, $.01 par...
May 05
2024
SELL
Payment of exercise price or tax liability
$145,237
$10.68 p/Share
13,599
Reduced 1.65%
810,434
Common Stock, $.01 par...
Apr 29
2024
SELL
Payment of exercise price or tax liability
$113,276
$11.25 p/Share
10,069
Reduced 1.21%
824,033
Common Stock, $.01 par...
Apr 27
2024
SELL
Payment of exercise price or tax liability
$216,112
$11.25 p/Share
19,210
Reduced 2.25%
834,102
Common Stock, $.01 par...
May 05
2023
SELL
Payment of exercise price or tax liability
$1,463,693
$10.65 p/Share
137,436
Reduced 15.1%
772,812
Common Stock, $.01 par...
May 05
2023
BUY
Grant, award, or other acquisition
-
357,700
Added 29.54%
853,312
Common Stock, $.01 par...
Apr 29
2023
SELL
Payment of exercise price or tax liability
$110,221
$11.19 p/Share
9,850
Reduced 1.53%
633,048
Common Stock, $.01 par...
Apr 27
2023
SELL
Payment of exercise price or tax liability
$256,463
$11.65 p/Share
22,014
Reduced 3.31%
642,898
Common Stock, $.01 par...
Apr 07
2023
SELL
Payment of exercise price or tax liability
$262,058
$12.01 p/Share
21,820
Reduced 3.18%
664,912
Common Stock, $.01 par...
May 26
2022
SELL
Open market or private sale
$1,417,500
$18.9 p/Share
75,000
Reduced 9.85%
686,732
Common Stock, $.01 par...
May 25
2022
SELL
Open market or private sale
$1,341,750
$17.89 p/Share
75,000
Reduced 8.96%
761,732
Common Stock, $.01 par...
May 03
2022
SELL
Open market or private sale
$1,271,250
$16.95 p/Share
75,000
Reduced 8.23%
836,732
Common Stock, $.01 par...
May 02
2022
SELL
Open market or private sale
$2,415,000
$16.1 p/Share
150,000
Reduced 14.13%
911,732
Common Stock, $.01 par...
Apr 29
2022
BUY
Grant, award, or other acquisition
-
59,600
Added 5.32%
1,061,732
Common Stock, $.01 par...
Apr 27
2022
SELL
Payment of exercise price or tax liability
$350,023
$15.9 p/Share
22,014
Reduced 2.15%
1,002,132
Common Stock, $.01 par...
Apr 26
2022
SELL
Payment of exercise price or tax liability
$1,092,616
$15.9 p/Share
68,718
Reduced 6.29%
1,024,146
Common Stock, $.01 par...
Apr 26
2022
BUY
Grant, award, or other acquisition
-
138,600
Added 11.25%
1,092,864
Common Stock, $.01 par...
Apr 23
2022
SELL
Payment of exercise price or tax liability
$15,487
$16.87 p/Share
918
Reduced 0.1%
954,264
Common Stock, $.01 par...
Apr 22
2022
SELL
Payment of exercise price or tax liability
$2,645,166
$16.87 p/Share
156,797
Reduced 14.1%
955,182
Common Stock, $.01 par...
Apr 22
2022
BUY
Exercise of conversion of derivative security
$2,592,000
$16.2 p/Share
160,000
Added 12.58%
1,111,979
Common Stock, $.01 par...
Apr 07
2022
SELL
Payment of exercise price or tax liability
$302,041
$15.26 p/Share
19,793
Reduced 2.04%
951,979
Common Stock, $.01 par...
Mar 23
2022
SELL
Open market or private sale
$904,678
$15.37 p/Share
58,860
Reduced 5.71%
971,772
Common Stock, $.01 par...
Mar 21
2022
SELL
Open market or private sale
$934,219
$15.28 p/Share
61,140
Reduced 5.6%
1,030,632
Common Stock, $.01 par...
Apr 27
2021
SELL
Payment of exercise price or tax liability
$208,458
$6.37 p/Share
32,725
Reduced 2.91%
1,091,772
Common Stock, $.01 par...