May 19
2017
SELL
Open market or private sale
$14,202,000
$71.01 p/Share
200,000
Reduced 90.85%
20,133
Common Stock
May 19
2017
BUY
Exercise of conversion of derivative security
$5,530,000
$27.65 p/Share
200,000
Added 47.6%
220,133
Common Stock
Feb 28
2017
BUY
Other acquisition or disposition
$7,486
$38.79 p/Share
193
Added 0.95%
20,133
Common Stock
Dec 15
2016
SELL
Payment of exercise price or tax liability
$304,748
$60.37 p/Share
5,048
Reduced 20.2%
19,940
Common Stock
Dec 15
2016
BUY
Exercise of conversion of derivative security
-
9,673
Added 27.91%
24,988
Common Stock
Dec 08
2016
SELL
Payment of exercise price or tax liability
$910,409
$59.31 p/Share
15,350
Reduced 50.06%
15,315
Common Stock
Dec 08
2016
BUY
Exercise of conversion of derivative security
-
29,415
Added 48.96%
30,665
Common Stock
Aug 31
2016
BUY
Other acquisition or disposition
$7,486
$38.79 p/Share
193
Added 13.37%
1,250
Common Stock
Aug 22
2016
SELL
Open market or private sale
$2,416,950
$58.57 p/Share
41,266
Reduced 97.5%
1,057
Common Stock
Aug 22
2016
BUY
Exercise of conversion of derivative security
$1,096,025
$26.56 p/Share
41,266
Added 49.37%
42,323
Common Stock
Aug 19
2016
SELL
Open market or private sale
$9,263,716
$58.36 p/Share
158,734
Reduced 99.34%
1,057
Common Stock
Aug 19
2016
BUY
Exercise of conversion of derivative security
$4,215,975
$26.56 p/Share
158,734
Added 49.83%
159,791
Common Stock
Feb 29
2016
BUY
Other acquisition or disposition
$7,494
$38.04 p/Share
197
Added 0.03%
689,760
Common Stock
Dec 15
2015
SELL
Payment of exercise price or tax liability
$173,864
$45.23 p/Share
3,844
Reduced 0.56%
682,197
Common Stock
Dec 15
2015
BUY
Exercise of conversion of derivative security
-
7,366
Added 1.06%
689,563
Common Stock
Dec 08
2015
SELL
Payment of exercise price or tax liability
$931,185
$46.08 p/Share
20,208
Reduced 3.03%
647,316
Common Stock
Dec 08
2015
BUY
Exercise of conversion of derivative security
-
38,725
Added 5.34%
686,041
Common Stock
Aug 31
2015
BUY
Other acquisition or disposition
$7,487
$30.19 p/Share
248
Added 0.04%
667,524
Common Stock
May 22
2015
-
10,650
Reduced 1.57%
667,276
Common Stock
May 22
2015
SELL
Open market or private sale
$9,000,900
$49.32 p/Share
182,500
Reduced 21.21%
677,926
Common Stock
May 22
2015
BUY
Exercise of conversion of derivative security
$3,836,150
$21.02 p/Share
182,500
Added 17.5%
860,426
Common Stock
Feb 27
2015
BUY
Other acquisition or disposition
$7,487
$30.19 p/Share
248
Added 0.04%
677,926
Common Stock
Dec 12
2014
SELL
Payment of exercise price or tax liability
$193,184
$42.43 p/Share
4,553
Reduced 0.68%
668,953
Common Stock
Dec 12
2014
BUY
Exercise of conversion of derivative security
-
8,725
Added 1.27%
677,678
Common Stock
Dec 08
2014
SELL
Payment of exercise price or tax liability
$919,327
$43.74 p/Share
21,018
Reduced 3.24%
626,831
Common Stock