Mar 18
2024
SELL
Payment of exercise price or tax liability
$44,801
$13.31 p/Share
3,366
Reduced 0.47%
709,039
Common Stock
Feb 29
2024
SELL
Sale (or disposition) back to the issuer
$463,826
$13.31 p/Share
34,848
Reduced 4.7%
706,428
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$1,066,503
$13.31 p/Share
80,128
Added 9.76%
741,276
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
$339,008
$13.39 p/Share
25,318
Added 3.69%
661,148
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$48,629
$13.66 p/Share
3,560
Reduced 0.56%
635,830
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$55,672
$13.77 p/Share
4,043
Reduced 0.63%
639,390
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$40,032
$11.58 p/Share
3,457
Reduced 0.55%
625,480
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$1,269,896
$14.48 p/Share
87,700
Reduced 12.75%
599,927
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$332,400
$14.21 p/Share
23,392
Added 3.62%
623,319
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$2,912,333
$14.48 p/Share
201,128
Added 22.63%
687,627
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$160,371
$13.05 p/Share
12,289
Reduced 2.46%
486,499
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$559,178
$12.03 p/Share
46,482
Reduced 8.75%
484,925
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
$1,286,031
$12.03 p/Share
106,902
Added 16.75%
531,407
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$199,573
$12.45 p/Share
16,030
Reduced 3.64%
424,505
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$482,898
$12.45 p/Share
38,787
Added 8.09%
440,535
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$49,539
$13.26 p/Share
3,736
Reduced 3.21%
112,592
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$120,427
$13.26 p/Share
9,082
Added 7.24%
116,328
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$97,986
$12.13 p/Share
8,078
Reduced 2.07%
382,325
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$238,221
$12.13 p/Share
19,639
Added 4.91%
380,403
Common Stock
Apr 07
2021
SELL
Payment of exercise price or tax liability
$417,627
$12.7 p/Share
32,884
Reduced 8.11%
372,764
Common Stock
Apr 07
2021
BUY
Grant, award, or other acquisition
$960,488
$12.7 p/Share
75,629
Added 15.71%
405,648
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$130,048
$12.7 p/Share
10,240
Reduced 4.03%
244,150
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$314,668
$12.7 p/Share
24,777
Added 8.88%
254,390
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$73,786
$9.5 p/Share
7,767
Reduced 3.13%
240,728
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$179,379
$9.5 p/Share
18,882
Added 7.06%
248,495
Common Stock