Feb 26
2021
BUY
Exercise of conversion of derivative security
$39,976
$10.1 p/Share
3,958
Added 14.72%
22,924
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$764
$12.13 p/Share
63
Reduced 0.33%
18,966
Common Stock
Jan 22
2021
BUY
Grant, award, or other acquisition
-
177
Added 0.92%
19,029
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$19,544
$11.13 p/Share
1,756
Reduced 8.52%
18,852
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$55,149
$11.13 p/Share
4,955
Added 19.38%
20,608
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$9,193
$9.96 p/Share
923
Reduced 5.57%
15,653
Common Stock
Mar 06
2020
BUY
Grant, award, or other acquisition
$797
$9.96 p/Share
80
Added 0.48%
16,576
Common Stock
Mar 06
2020
BUY
Exercise of conversion of derivative security
$29,701
$9.96 p/Share
2,982
Added 15.31%
16,496
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$17,501
$12.23 p/Share
1,431
Reduced 9.58%
13,514
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
$49,421
$12.23 p/Share
4,041
Added 21.28%
14,945
Common Stock
Mar 08
2019
SELL
Payment of exercise price or tax liability
$14,452
$14.21 p/Share
1,017
Reduced 8.53%
10,904
Common Stock
Mar 08
2019
BUY
Exercise of conversion of derivative security
-
3,377
Added 22.07%
11,921
Common Stock
Dec 31
2018
SELL
Payment of exercise price or tax liability
$11,231
$13.26 p/Share
847
Reduced 9.02%
8,544
Common Stock
Dec 31
2018
BUY
Exercise of conversion of derivative security
$31,705
$13.26 p/Share
2,391
Added 20.29%
9,391
Common Stock
Aug 21
2018
SELL
Open market or private sale
$48,672
$15.6 p/Share
3,120
Reduced 10.32%
27,110
Common Stock
Mar 09
2018
SELL
Payment of exercise price or tax liability
$16,774
$15.9 p/Share
1,055
Reduced 9.44%
10,120
Common Stock
Mar 09
2018
BUY
Exercise of conversion of derivative security
-
3,564
Added 24.18%
11,175
Common Stock
Dec 31
2017
SELL
Payment of exercise price or tax liability
$5,978
$15.65 p/Share
382
Reduced 4.78%
7,611
Common Stock
Dec 31
2017
BUY
Exercise of conversion of derivative security
-
993
Added 11.05%
7,993
Common Stock
Apr 01
2015
SELL
Open market or private sale
$104,048
$19.68 p/Share
5,287
Reduced 27.23%
14,128
Common Stock
Mar 30
2015
SELL
Open market or private sale
$88,425
$19.65 p/Share
4,500
Reduced 18.82%
19,415
Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$85,637
$17.36 p/Share
4,933
Reduced 17.1%
23,915
Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
-
14,929
Added 34.1%
28,848
Common Stock
Jan 01
2015
BUY
Grant, award, or other acquisition
-
0
Added 0.0%
28,848
Common Stock
Apr 19
2013
SELL
Payment of exercise price or tax liability
$37,378
$12.92 p/Share
2,893
Reduced 11.75%
21,720
Common Stock