Feb 18
2025
BUY
Grant, award, or other acquisition
$164,173
$15.44 p/Share
10,633
Added 8.98%
107,809
Common Stock
Jan 07
2025
SELL
Payment of exercise price or tax liability
$49,672
$14.67 p/Share
3,386
Reduced 3.37%
97,176
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$21,256
$13.31 p/Share
1,597
Reduced 1.57%
99,939
Common Stock
Feb 29
2024
SELL
Sale (or disposition) back to the issuer
$212,094
$13.31 p/Share
15,935
Reduced 13.59%
101,286
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$487,651
$13.31 p/Share
36,638
Added 23.81%
117,221
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
$160,921
$13.39 p/Share
12,018
Added 12.98%
80,583
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$23,058
$13.66 p/Share
1,688
Reduced 2.4%
68,565
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$25,474
$13.77 p/Share
1,850
Reduced 2.57%
70,253
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$20,056
$11.58 p/Share
1,732
Reduced 2.37%
71,401
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$165,274
$14.48 p/Share
11,414
Reduced 15.6%
61,773
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$157,688
$14.21 p/Share
11,097
Added 13.22%
72,870
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$380,679
$14.48 p/Share
26,290
Added 26.43%
73,187
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$44,500
$13.05 p/Share
3,410
Reduced 7.7%
40,897
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$68,691
$12.03 p/Share
5,710
Reduced 11.58%
43,617
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
$157,954
$12.03 p/Share
13,130
Added 21.02%
49,327
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$25,784
$12.45 p/Share
2,071
Reduced 5.41%
36,197
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$59,299
$12.45 p/Share
4,763
Added 11.07%
38,268
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$26,692
$13.26 p/Share
2,013
Reduced 17.26%
9,648
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$55,069
$13.26 p/Share
4,153
Added 26.26%
11,661
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$15,199
$12.13 p/Share
1,253
Reduced 14.3%
7,508
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$31,150
$12.13 p/Share
2,568
Added 22.67%
8,761
Common Stock