Mar 18
2024
SELL
Payment of exercise price or tax liability
$16,584
$13.31 p/Share
1,246
Reduced 1.21%
102,009
Common Stock
Feb 29
2024
SELL
Sale (or disposition) back to the issuer
$169,902
$13.31 p/Share
12,765
Reduced 11.09%
102,344
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$390,621
$13.31 p/Share
29,348
Added 20.32%
115,109
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
$126,602
$13.39 p/Share
9,455
Added 9.93%
85,761
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$17,798
$13.66 p/Share
1,303
Reduced 1.68%
76,306
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$20,379
$13.77 p/Share
1,480
Reduced 1.87%
77,609
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$14,648
$11.58 p/Share
1,265
Reduced 2.1%
59,093
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$375,828
$14.48 p/Share
25,955
Reduced 33.67%
51,133
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$123,001
$14.21 p/Share
8,656
Added 12.65%
59,789
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$853,248
$14.48 p/Share
58,926
Added 43.32%
77,088
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$50,712
$13.05 p/Share
3,886
Reduced 17.63%
18,162
Common Stock
Aug 19
2022
SELL
Open market or private sale
$652,379
$12.75 p/Share
51,167
Reduced 70.29%
21,625
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$163,849
$12.03 p/Share
13,620
Reduced 15.91%
72,002
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
$376,804
$12.03 p/Share
31,322
Added 26.78%
85,622
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$58,478
$12.45 p/Share
4,697
Reduced 7.96%
54,300
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$141,469
$12.45 p/Share
11,363
Added 16.15%
58,997
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$18,140
$13.26 p/Share
1,368
Reduced 4.05%
32,432
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$44,103
$13.26 p/Share
3,326
Added 8.96%
33,800
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$28,724
$12.13 p/Share
2,368
Reduced 8.19%
26,537
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$69,820
$12.13 p/Share
5,756
Added 16.61%
28,905
Common Stock
Apr 07
2021
SELL
Payment of exercise price or tax liability
$94,602
$12.7 p/Share
7,449
Reduced 18.49%
32,832
Common Stock
Apr 07
2021
BUY
Grant, award, or other acquisition
$217,576
$12.7 p/Share
17,132
Added 29.84%
40,281
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$29,464
$12.7 p/Share
2,320
Reduced 10.45%
19,881
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$71,285
$12.7 p/Share
5,613
Added 16.33%
28,762
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$21,622
$9.5 p/Share
2,276
Reduced 9.3%
22,201
Common Stock