Oct 25
2017
BUY
Exercise of conversion of derivative security
-
13,382
Added 2.61%
499,813
Common Stock
Oct 23
2017
SELL
Payment of exercise price or tax liability
$192,972
$40.72 p/Share
4,739
Reduced 0.96%
486,431
Common Stock
Oct 23
2017
BUY
Exercise of conversion of derivative security
-
9,082
Added 1.82%
491,170
Common Stock
Oct 02
2017
SELL
Open market or private sale
$2,396,457
$38.74 p/Share
61,860
Reduced 11.37%
482,088
Common Stock
Oct 02
2017
BUY
Exercise of conversion of derivative security
$907,448
$26.8 p/Share
33,860
Added 5.86%
543,948
Common Stock
Aug 01
2017
SELL
Payment of exercise price or tax liability
$114,480
$36.0 p/Share
3,180
Reduced 0.62%
510,088
Common Stock
Aug 01
2017
BUY
Exercise of conversion of derivative security
-
6,094
Added 1.17%
513,268
Common Stock
Jul 25
2017
SELL
Payment of exercise price or tax liability
$241,402
$34.57 p/Share
6,983
Reduced 1.36%
507,174
Common Stock
Jul 25
2017
BUY
Exercise of conversion of derivative security
-
13,381
Added 2.54%
514,157
Common Stock
Jul 24
2017
SELL
Payment of exercise price or tax liability
$163,922
$34.59 p/Share
4,739
Reduced 0.94%
500,776
Common Stock
Jul 24
2017
BUY
Exercise of conversion of derivative security
-
9,082
Added 1.76%
505,515
Common Stock
Jul 03
2017
SELL
Open market or private sale
$2,431,508
$33.69 p/Share
72,173
Reduced 12.69%
496,433
Common Stock
Jul 03
2017
BUY
Exercise of conversion of derivative security
$878,601
$19.89 p/Share
44,173
Added 7.33%
558,293
Common Stock
May 01
2017
SELL
Payment of exercise price or tax liability
$115,021
$36.17 p/Share
3,180
Reduced 0.6%
524,433
Common Stock
May 01
2017
BUY
Exercise of conversion of derivative security
-
6,093
Added 1.14%
527,613
Common Stock
Apr 25
2017
SELL
Payment of exercise price or tax liability
$257,184
$36.83 p/Share
6,983
Reduced 1.32%
521,520
Common Stock
Apr 25
2017
BUY
Exercise of conversion of derivative security
-
13,382
Added 2.47%
528,503
Common Stock
Apr 24
2017
SELL
Payment of exercise price or tax liability
$173,732
$36.66 p/Share
4,739
Reduced 0.91%
515,121
Common Stock
Apr 24
2017
BUY
Exercise of conversion of derivative security
-
9,081
Added 1.72%
519,860
Common Stock
Mar 13
2017
SELL
Open market or private sale
$2,541,176
$35.21 p/Share
72,172
Reduced 12.38%
510,779
Common Stock
Mar 13
2017
BUY
Exercise of conversion of derivative security
$878,581
$19.89 p/Share
44,172
Added 7.04%
582,951
Common Stock
Feb 23
2017
SELL
Payment of exercise price or tax liability
$5,253,055
$36.1 p/Share
145,514
Reduced 21.26%
538,779
Common Stock
Feb 23
2017
BUY
Exercise of conversion of derivative security
-
278,868
Added 28.95%
684,293
Common Stock
Feb 01
2017
SELL
Open market or private sale
$2,892,586
$36.59 p/Share
79,054
Reduced 16.34%
404,706
Common Stock
Feb 01
2017
BUY
Exercise of conversion of derivative security
$1,113,404
$21.09 p/Share
52,793
Added 9.84%
483,760
Common Stock