Feb 08
2019
SELL
Sale (or disposition) back to the issuer
-
607
Reduced 0.51%
117,683
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$27,891
$17.72 p/Share
1,574
Reduced 1.31%
118,290
Common Stock
Feb 07
2019
SELL
Payment of exercise price or tax liability
$10,078
$17.9 p/Share
563
Reduced 0.47%
119,864
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$16,497
$17.72 p/Share
931
Reduced 0.77%
120,427
Common Stock
Feb 04
2019
BUY
Grant, award, or other acquisition
$224,949
$17.9 p/Share
12,567
Added 9.38%
121,358
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$18,281
$17.68 p/Share
1,034
Reduced 0.94%
108,791
Common Stock
Mar 12
2018
SELL
Payment of exercise price or tax liability
$312,807
$23.14 p/Share
13,518
Reduced 10.96%
109,825
Common Stock
Mar 12
2018
BUY
Exercise of conversion of derivative security
$237,800
$11.89 p/Share
20,000
Added 13.95%
123,343
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$68,181
$21.86 p/Share
3,119
Reduced 3.28%
91,906
Common Stock
Feb 02
2018
SELL
Sale (or disposition) back to the issuer
-
1,566
Reduced 1.62%
95,025
Common Stock
Feb 02
2018
BUY
Grant, award, or other acquisition
-
11,437
Added 9.96%
103,343
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$20,222
$22.1 p/Share
915
Reduced 0.94%
96,591
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
$22,321
$21.65 p/Share
1,031
Reduced 1.05%
97,506
Common Stock
Oct 25
2017
SELL
Payment of exercise price or tax liability
$259,845
$20.52 p/Share
12,663
Reduced 11.39%
98,537
Common Stock
Oct 25
2017
BUY
Exercise of conversion of derivative security
$232,500
$15.5 p/Share
15,000
Added 11.89%
111,200
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$14,268
$17.88 p/Share
798
Reduced 0.82%
96,200
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$18,160
$18.16 p/Share
1,000
Reduced 1.02%
96,998
Common Stock
Jan 31
2017
BUY
Grant, award, or other acquisition
-
20,000
Added 16.95%
97,998
Common Stock
Jan 27
2017
SELL
Sale (or disposition) back to the issuer
$44,542
$18.21 p/Share
2,446
Reduced 3.04%
77,998
Common Stock
Dec 07
2016
SELL
Payment of exercise price or tax liability
$94,903
$18.92 p/Share
5,016
Reduced 5.85%
80,785
Common Stock
Dec 07
2016
BUY
Exercise of conversion of derivative security
$70,700
$10.1 p/Share
7,000
Added 7.65%
84,454
Common Stock
Apr 18
2016
SELL
Payment of exercise price or tax liability
$170,898
$16.48 p/Share
10,370
Reduced 11.63%
78,801
Common Stock
Feb 02
2016
SELL
Payment of exercise price or tax liability
$11,729
$14.08 p/Share
833
Reduced 0.93%
89,171
Common Stock
Feb 01
2016
BUY
Grant, award, or other acquisition
-
18,000
Added 16.67%
90,004
Common Stock
Jan 31
2016
SELL
Payment of exercise price or tax liability
$16,000
$14.48 p/Share
1,105
Reduced 1.51%
72,004
Common Stock