Feb 02
2018
SELL
Open market or private sale
$830,000
$33.2 p/Share
25,000
Reduced 19.61%
102,507
Common Stock
Feb 02
2018
BUY
Exercise of conversion of derivative security
$500,000
$20.0 p/Share
25,000
Added 16.39%
127,507
Common Stock
Oct 09
2017
SELL
Payment of exercise price or tax liability
$140,609
$36.23 p/Share
3,881
Reduced 3.65%
102,507
Common Stock
May 02
2017
SELL
Payment of exercise price or tax liability
$24,022
$31.65 p/Share
759
Reduced 0.71%
106,388
Common Stock
Apr 29
2017
SELL
Payment of exercise price or tax liability
$35,264
$31.57 p/Share
1,117
Reduced 1.03%
107,147
Common Stock
Apr 28
2017
SELL
Payment of exercise price or tax liability
$61,498
$31.57 p/Share
1,948
Reduced 1.77%
108,264
Common Stock
Mar 01
2017
BUY
Grant, award, or other acquisition
-
2,291
Added 2.04%
110,212
Common Stock
Feb 23
2017
SELL
Payment of exercise price or tax liability
$476,815
$33.26 p/Share
14,336
Reduced 11.74%
107,757
Common Stock
Dec 19
2016
SELL
Payment of exercise price or tax liability
$445,177
$31.28 p/Share
14,232
Reduced 10.48%
121,532
Common Stock
Dec 07
2016
SELL
Open market or private sale
$277,883
$30.55 p/Share
9,096
Reduced 6.28%
135,764
Common Stock
Dec 06
2016
SELL
Payment of exercise price or tax liability
$1,239,391
$30.3 p/Share
40,904
Reduced 22.02%
144,860
Common Stock
Dec 06
2016
BUY
Exercise of conversion of derivative security
$1,000,000
$20.0 p/Share
50,000
Added 21.21%
185,764
Common Stock
Nov 28
2016
SELL
Payment of exercise price or tax liability
$190,441
$26.8 p/Share
7,106
Reduced 4.97%
135,764
Common Stock
May 02
2016
SELL
Payment of exercise price or tax liability
$10,477
$20.11 p/Share
521
Reduced 0.36%
142,870
Common Stock
Apr 29
2016
SELL
Payment of exercise price or tax liability
$15,332
$19.99 p/Share
767
Reduced 0.53%
143,391
Common Stock
Apr 28
2016
SELL
Payment of exercise price or tax liability
$17,685
$19.96 p/Share
886
Reduced 0.61%
144,158
Common Stock
Mar 01
2016
BUY
Grant, award, or other acquisition
-
8,668
Added 5.64%
145,044
Common Stock
May 02
2015
SELL
Payment of exercise price or tax liability
$9,852
$18.91 p/Share
521
Reduced 0.38%
135,838
Common Stock
Apr 28
2015
BUY
Grant, award, or other acquisition
-
8,319
Added 5.75%
136,359
Common Stock
Apr 29
2014
BUY
Grant, award, or other acquisition
-
7,200
Added 5.32%
128,040
Common Stock
May 02
2013
BUY
Grant, award, or other acquisition
-
6,520
Added 5.12%
120,840
Common Stock
Oct 21
2012
SELL
Payment of exercise price or tax liability
$101,010
$19.5 p/Share
5,180
Reduced 4.33%
114,320
Common Stock