Feb 04
2019
BUY
Grant, award, or other acquisition
$1,899,978
$17.9 p/Share
106,144
Added 20.47%
412,439
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$172,716
$21.86 p/Share
7,901
Reduced 3.34%
228,527
Common Stock
Feb 02
2018
SELL
Sale (or disposition) back to the issuer
-
4,263
Reduced 1.77%
236,428
Common Stock
Feb 02
2018
BUY
Grant, award, or other acquisition
-
77,768
Added 20.25%
306,295
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$32,288
$22.1 p/Share
1,461
Reduced 0.6%
240,691
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$22,761
$17.88 p/Share
1,273
Reduced 0.52%
242,152
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$26,405
$18.16 p/Share
1,454
Reduced 0.59%
243,425
Common Stock
Jan 31
2017
BUY
Grant, award, or other acquisition
-
86,000
Added 25.99%
244,879
Common Stock
Jan 27
2017
SELL
Sale (or disposition) back to the issuer
$300,356
$18.21 p/Share
16,494
Reduced 9.41%
158,879
Common Stock
Apr 18
2016
SELL
Payment of exercise price or tax liability
$299,079
$16.48 p/Share
18,148
Reduced 9.29%
177,118
Common Stock
Feb 02
2016
SELL
Payment of exercise price or tax liability
$17,924
$14.08 p/Share
1,273
Reduced 0.65%
195,266
Common Stock
Feb 01
2016
BUY
Grant, award, or other acquisition
-
40,000
Added 16.91%
196,539
Common Stock
Jan 31
2016
SELL
Payment of exercise price or tax liability
$69,446
$14.48 p/Share
4,796
Reduced 2.97%
156,539
Common Stock
Jan 29
2016
SELL
Payment of exercise price or tax liability
$17,362
$14.48 p/Share
1,199
Reduced 0.74%
161,335
Common Stock
Jan 27
2016
SELL
Payment of exercise price or tax liability
$27,080
$13.93 p/Share
1,944
Reduced 1.18%
162,534
Common Stock
Jun 11
2015
SELL
Payment of exercise price or tax liability
$80,352
$18.6 p/Share
4,320
Reduced 2.56%
164,478
Common Stock
Jun 11
2015
BUY
Exercise of conversion of derivative security
$67,250
$13.45 p/Share
5,000
Added 2.88%
168,798
Common Stock
Mar 24
2015
SELL
Payment of exercise price or tax liability
$6,258
$17.24 p/Share
363
Reduced 0.22%
163,798
Common Stock
Feb 02
2015
BUY
Grant, award, or other acquisition
-
35,000
Added 17.57%
164,161
Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$37,565
$15.51 p/Share
2,422
Reduced 1.84%
129,161
Common Stock
Jan 27
2015
SELL
Payment of exercise price or tax liability
$128,158
$15.95 p/Share
8,035
Reduced 5.75%
131,583
Common Stock
Jan 27
2015
SELL
Sale (or disposition) back to the issuer
-
1,366
Reduced 0.97%
139,618
Common Stock
Nov 10
2014
SELL
Payment of exercise price or tax liability
$78,294
$17.79 p/Share
4,401
Reduced 3.03%
140,984
Common Stock
Nov 10
2014
BUY
Exercise of conversion of derivative security
$67,250
$13.45 p/Share
5,000
Added 3.32%
145,385
Common Stock
Apr 24
2014
BUY
Grant, award, or other acquisition
-
35,000
Added 19.96%
140,385
Common Stock