Aug 28
2017
SELL
Payment of exercise price or tax liability
$73,156
$178.43 p/Share
410
Reduced 1.06%
38,133
Common Stock
Aug 25
2017
SELL
Payment of exercise price or tax liability
$342,743
$177.22 p/Share
1,934
Reduced 4.78%
38,543
Common Stock
Aug 24
2017
SELL
Payment of exercise price or tax liability
$140,768
$175.96 p/Share
800
Reduced 1.94%
40,477
Common Stock
Apr 27
2017
SELL
Open market or private sale
$258,540
$168.76 p/Share
1,532
Reduced 3.58%
41,277
Common Stock
Mar 08
2017
SELL
Open market or private sale
$1,207,968
$157.39 p/Share
7,675
Reduced 15.2%
42,809
Common Stock
Mar 08
2017
BUY
Exercise of conversion of derivative security
$562,117
$73.24 p/Share
7,675
Added 13.2%
50,484
Common Stock
Mar 06
2017
SELL
Open market or private sale
$642,617
$158.71 p/Share
4,049
Reduced 8.64%
42,809
Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$205,142
$157.68 p/Share
1,301
Reduced 2.7%
46,858
Common Stock
Feb 28
2017
BUY
Grant, award, or other acquisition
-
14,300
Added 22.9%
48,159
Common Stock
Feb 24
2017
SELL
Payment of exercise price or tax liability
$310,806
$158.98 p/Share
1,955
Reduced 5.46%
33,859
Common Stock
Aug 29
2016
SELL
Open market or private sale
$495,824
$152.28 p/Share
3,256
Reduced 8.33%
35,814
Common Stock
Aug 26
2016
SELL
Open market or private sale
$138,703
$151.92 p/Share
913
Reduced 2.28%
39,070
Common Stock
Aug 26
2016
SELL
Payment of exercise price or tax liability
$440,930
$152.36 p/Share
2,894
Reduced 6.75%
39,983
Common Stock
Aug 25
2016
SELL
Payment of exercise price or tax liability
$122,896
$151.35 p/Share
812
Reduced 1.86%
42,877
Common Stock
Aug 24
2016
SELL
Payment of exercise price or tax liability
$72,605
$151.26 p/Share
480
Reduced 1.09%
43,689
Common Stock
Jul 13
2016
SELL
Open market or private sale
$1,243,875
$155.0 p/Share
8,025
Reduced 15.38%
44,169
Common Stock
Jul 13
2016
BUY
Exercise of conversion of derivative security
$587,751
$73.24 p/Share
8,025
Added 13.33%
52,194
Common Stock
Jun 02
2016
SELL
Open market or private sale
$2,292,600
$152.84 p/Share
15,000
Reduced 25.35%
44,169
Common Stock
Jun 02
2016
BUY
Exercise of conversion of derivative security
$1,098,600
$73.24 p/Share
15,000
Added 20.22%
59,169
Common Stock
Mar 03
2016
SELL
Open market or private sale
$497,640
$137.28 p/Share
3,625
Reduced 7.58%
44,169
Common Stock
Mar 03
2016
BUY
Exercise of conversion of derivative security
$179,401
$49.49 p/Share
3,625
Added 7.05%
47,794
Common Stock
Feb 26
2016
SELL
Payment of exercise price or tax liability
$97,118
$130.71 p/Share
743
Reduced 1.65%
44,169
Common Stock
Feb 25
2016
SELL
Payment of exercise price or tax liability
$132,659
$130.57 p/Share
1,016
Reduced 2.21%
44,912
Common Stock
Feb 24
2016
SELL
Payment of exercise price or tax liability
$121,335
$129.77 p/Share
935
Reduced 2.0%
45,928
Common Stock
Feb 24
2016
BUY
Grant, award, or other acquisition
-
15,425
Added 24.76%
46,863
Common Stock