Feb 06
2019
SELL
Payment of exercise price or tax liability
$6,208
$126.69 p/Share
49
Reduced 0.27%
18,242
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$8,629
$126.89 p/Share
68
Reduced 0.37%
18,291
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$4,845
$121.12 p/Share
40
Reduced 0.22%
18,359
Common Stock
Jul 05
2018
SELL
Payment of exercise price or tax liability
$20,864
$140.97 p/Share
148
Reduced 0.8%
18,399
Common Stock
Jul 05
2018
BUY
Exercise of conversion of derivative security
-
524
Added 2.75%
18,547
Common Stock
Feb 06
2018
SELL
Payment of exercise price or tax liability
$7,867
$160.56 p/Share
49
Reduced 0.27%
18,023
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$7,872
$167.5 p/Share
47
Reduced 0.26%
18,072
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$11,633
$171.08 p/Share
68
Reduced 0.37%
18,119
Common Stock
Jan 26
2018
BUY
Grant, award, or other acquisition
-
334
Added 1.8%
18,187
Common Stock
Dec 22
2017
SELL
Payment of exercise price or tax liability
$1,211,687
$171.7 p/Share
7,057
Reduced 23.74%
22,670
Common Stock
Dec 22
2017
SELL
Open market or private sale
$826,116
$171.5 p/Share
4,817
Reduced 21.25%
17,853
Common Stock
Dec 22
2017
BUY
Exercise of conversion of derivative security
$442,069
$37.23 p/Share
11,874
Added 28.54%
29,727
Common Stock
Nov 27
2017
SELL
Payment of exercise price or tax liability
$522,080
$159.56 p/Share
3,272
Reduced 15.06%
18,456
Common Stock
Nov 27
2017
SELL
Open market or private sale
$96,914
$160.72 p/Share
603
Reduced 3.27%
17,853
Common Stock
Nov 27
2017
BUY
Exercise of conversion of derivative security
$419,546
$108.27 p/Share
3,875
Added 15.13%
21,728
Common Stock
Jul 27
2017
SELL
Payment of exercise price or tax liability
$1,522,586
$144.65 p/Share
10,526
Reduced 31.59%
22,798
Common Stock
Jul 27
2017
SELL
Open market or private sale
$713,118
$144.21 p/Share
4,945
Reduced 21.69%
17,853
Common Stock
Jul 27
2017
BUY
Exercise of conversion of derivative security
$1,106,022
$71.49 p/Share
15,471
Added 31.71%
33,324
Common Stock
Jul 06
2017
SELL
Payment of exercise price or tax liability
$16,660
$129.15 p/Share
129
Reduced 0.72%
17,853
Common Stock
Jul 06
2017
BUY
Exercise of conversion of derivative security
-
512
Added 2.77%
17,982
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$7,268
$123.18 p/Share
59
Reduced 0.34%
17,470
Common Stock
Feb 06
2017
BUY
Grant, award, or other acquisition
-
511
Added 2.83%
17,529
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$6,013
$117.9 p/Share
51
Reduced 0.3%
17,018
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$8,481
$113.08 p/Share
75
Reduced 0.44%
17,069
Common Stock
Jul 07
2016
SELL
Payment of exercise price or tax liability
$13,829
$88.08 p/Share
157
Reduced 0.91%
17,144
Common Stock