Mar 18
2024
SELL
Payment of exercise price or tax liability
$16,477
$13.31 p/Share
1,238
Reduced 0.47%
260,317
Common Stock
Feb 29
2024
SELL
Sale (or disposition) back to the issuer
$283,835
$13.31 p/Share
21,325
Reduced 7.55%
261,232
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$652,615
$13.31 p/Share
49,032
Added 14.79%
282,557
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
$207,611
$13.39 p/Share
15,505
Added 6.23%
233,525
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$29,765
$13.66 p/Share
2,179
Reduced 0.99%
218,020
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$34,066
$13.77 p/Share
2,474
Reduced 1.11%
220,199
Common Stock
May 05
2023
BUY
Acquisition or disposition by will or laws
-
218
Added 0.1%
221,626
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$24,503
$11.58 p/Share
2,116
Reduced 0.95%
221,408
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$601,730
$14.48 p/Share
41,556
Reduced 16.59%
208,993
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$203,600
$14.21 p/Share
14,328
Added 6.03%
223,321
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$1,374,876
$14.48 p/Share
94,950
Added 27.48%
250,549
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$82,854
$13.05 p/Share
6,349
Reduced 3.8%
160,599
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$264,058
$12.03 p/Share
21,950
Reduced 11.69%
165,858
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
$607,274
$12.03 p/Share
50,480
Added 21.18%
187,808
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$94,234
$12.45 p/Share
7,569
Reduced 5.22%
137,328
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$227,997
$12.45 p/Share
18,313
Added 11.22%
144,897
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$30,326
$13.26 p/Share
2,287
Reduced 2.45%
91,055
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$73,699
$13.26 p/Share
5,558
Added 5.62%
93,342
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$46,240
$12.13 p/Share
3,812
Reduced 4.16%
87,784
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$112,421
$12.13 p/Share
9,268
Added 9.19%
91,596
Common Stock
Apr 07
2021
SELL
Payment of exercise price or tax liability
$164,097
$12.7 p/Share
12,921
Reduced 13.57%
82,328
Common Stock
Apr 07
2021
BUY
Grant, award, or other acquisition
$377,380
$12.7 p/Share
29,715
Added 23.78%
95,249
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$51,105
$12.7 p/Share
4,024
Reduced 5.79%
65,534
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$123,622
$12.7 p/Share
9,734
Added 12.28%
69,558
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$34,827
$9.5 p/Share
3,666
Reduced 5.77%
59,824
Common Stock