May 08
2024
BUY
Grant, award, or other acquisition
$79,988
$13.87 p/Share
5,767
Added 0.33%
1,738,256
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$159,959
$13.31 p/Share
12,018
Reduced 0.69%
1,732,489
Common Stock
Feb 29
2024
SELL
Sale (or disposition) back to the issuer
$1,705,729
$13.31 p/Share
128,154
Reduced 6.9%
1,729,241
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$3,922,097
$13.31 p/Share
294,673
Added 13.69%
1,857,395
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
$1,320,012
$13.39 p/Share
98,582
Added 5.93%
1,562,722
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$178,809
$13.66 p/Share
13,090
Reduced 0.89%
1,456,739
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$204,677
$13.77 p/Share
14,864
Reduced 1.0%
1,469,829
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
7,575
Added 0.52%
1,448,351
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$147,170
$11.58 p/Share
12,709
Reduced 0.87%
1,440,776
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$644,374
$14.48 p/Share
44,501
Reduced 3.18%
1,356,273
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$1,187,003
$14.21 p/Share
83,533
Added 5.48%
1,439,806
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$1,482,245
$14.48 p/Share
102,365
Added 6.81%
1,400,774
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$532,244
$13.05 p/Share
40,785
Reduced 3.05%
1,297,409
Common Stock
May 10
2022
BUY
Grant, award, or other acquisition
-
6,907
Added 0.53%
1,298,442
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$904,933
$12.03 p/Share
75,223
Reduced 5.5%
1,291,535
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
$2,081,226
$12.03 p/Share
173,003
Added 11.24%
1,366,758
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$629,061
$12.45 p/Share
50,527
Reduced 4.06%
1,193,755
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$1,522,224
$12.45 p/Share
122,267
Added 8.95%
1,244,282
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$182,166
$13.26 p/Share
13,738
Reduced 1.6%
843,672
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$442,897
$13.26 p/Share
33,401
Added 3.75%
857,410
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$308,866
$12.13 p/Share
25,463
Reduced 3.1%
794,614
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$750,932
$12.13 p/Share
61,907
Added 7.02%
820,077
Common Stock
May 11
2021
BUY
Grant, award, or other acquisition
$79,995
$13.44 p/Share
5,952
Added 0.75%
789,670
Common Stock
Apr 07
2021
SELL
Payment of exercise price or tax liability
$1,172,477
$12.7 p/Share
92,321
Reduced 10.54%
783,718
Common Stock
Apr 07
2021
BUY
Grant, award, or other acquisition
$2,696,566
$12.7 p/Share
212,328
Added 19.51%
876,039
Common Stock