Aug 18
2017
SELL
Open market or private sale
$2,899,808
$139.77 p/Share
20,747
Reduced 17.81%
95,713
Common Stock
May 11
2017
SELL
Open market or private sale
$7,732,921
$126.57 p/Share
61,096
Reduced 34.41%
116,460
Common Stock
May 11
2017
BUY
Exercise of conversion of derivative security
$2,744,432
$44.92 p/Share
61,096
Added 25.6%
177,556
Common Stock
Mar 11
2017
SELL
Payment of exercise price or tax liability
$178,321
$113.58 p/Share
1,570
Reduced 1.33%
116,460
Common Stock
Mar 10
2017
SELL
Payment of exercise price or tax liability
$290,310
$113.58 p/Share
2,556
Reduced 2.12%
118,030
Common Stock
Mar 10
2017
BUY
Grant, award, or other acquisition
-
12,327
Added 9.27%
120,586
Common Stock
Feb 27
2017
BUY
Grant, award, or other acquisition
-
4,604
Added 4.08%
108,259
Common Stock
Dec 12
2016
SELL
Open market or private sale
$9,246,016
$104.0 p/Share
88,904
Reduced 46.17%
103,655
Common Stock
Dec 12
2016
BUY
Exercise of conversion of derivative security
$3,993,568
$44.92 p/Share
88,904
Added 31.59%
192,559
Common Stock
Mar 12
2016
SELL
Payment of exercise price or tax liability
$169,843
$98.46 p/Share
1,725
Reduced 1.64%
103,655
Common Stock
Mar 11
2016
SELL
Payment of exercise price or tax liability
$157,733
$98.46 p/Share
1,602
Reduced 1.5%
105,380
Common Stock
Mar 10
2016
SELL
Payment of exercise price or tax liability
$181,843
$94.71 p/Share
1,920
Reduced 1.76%
106,982
Common Stock
Mar 10
2016
BUY
Grant, award, or other acquisition
-
13,727
Added 11.19%
108,902
Common Stock
Feb 26
2016
BUY
Grant, award, or other acquisition
-
3,838
Added 3.88%
95,175
Common Stock
Mar 12
2015
SELL
Payment of exercise price or tax liability
$170,398
$96.27 p/Share
1,770
Reduced 1.81%
95,772
Common Stock
Mar 11
2015
SELL
Payment of exercise price or tax liability
$155,477
$94.63 p/Share
1,643
Reduced 1.73%
93,107
Common Stock
Mar 10
2015
SELL
Payment of exercise price or tax liability
$295,342
$94.57 p/Share
3,123
Reduced 3.19%
94,750
Common Stock
Mar 10
2015
BUY
Grant, award, or other acquisition
-
8,063
Added 7.61%
97,873
Common Stock
Mar 12
2014
SELL
Payment of exercise price or tax liability
$145,350
$80.84 p/Share
1,798
Reduced 3.63%
47,688
Common Stock
Mar 12
2014
BUY
Exercise of conversion of derivative security
-
4,436
Added 8.23%
49,486
Common Stock
Mar 11
2014
SELL
Payment of exercise price or tax liability
$136,766
$81.7 p/Share
1,674
Reduced 3.58%
45,050
Common Stock
Mar 11
2014
BUY
Exercise of conversion of derivative security
-
4,064
Added 8.0%
46,724
Common Stock
Mar 10
2014
SELL
Payment of exercise price or tax liability
$229,902
$81.18 p/Share
2,832
Reduced 6.23%
42,660
Common Stock
Mar 10
2014
BUY
Exercise of conversion of derivative security
-
8,780
Added 16.54%
44,302
Common Stock
Mar 12
2013
SELL
Payment of exercise price or tax liability
$139,211
$76.03 p/Share
1,831
Reduced 4.75%
36,712
Common Stock