Nov 03
2017
SELL
Open market or private sale
$1,200,382
$161.32 p/Share
7,441
Reduced 24.28%
23,208
Common Stock
Nov 03
2017
BUY
Exercise of conversion of derivative security
$563,678
$135.63 p/Share
4,156
Added 11.94%
30,649
Common Stock
Oct 27
2017
SELL
Payment of exercise price or tax liability
$129,967
$158.69 p/Share
819
Reduced 3.0%
26,493
Common Stock
Oct 26
2017
SELL
Payment of exercise price or tax liability
$91,227
$159.21 p/Share
573
Reduced 2.05%
27,312
Common Stock
Oct 24
2017
SELL
Payment of exercise price or tax liability
$253,128
$159.0 p/Share
1,592
Reduced 5.4%
27,885
Common Stock
Jul 14
2017
SELL
Open market or private sale
$1,114,109
$205.29 p/Share
5,427
Reduced 15.55%
29,477
Common Stock
Jun 01
2017
SELL
Payment of exercise price or tax liability
$365,207
$166.99 p/Share
2,187
Reduced 5.9%
34,904
Common Stock
Mar 28
2017
SELL
Payment of exercise price or tax liability
$266,900
$202.35 p/Share
1,319
Reduced 3.43%
37,091
Common Stock
Nov 09
2016
SELL
Open market or private sale
$3,477,073
$243.05 p/Share
14,306
Reduced 27.14%
38,410
Common Stock
Nov 09
2016
BUY
Exercise of conversion of derivative security
$1,571,689
$149.06 p/Share
10,544
Added 17.72%
48,954
Common Stock
Oct 27
2016
SELL
Payment of exercise price or tax liability
$185,415
$225.84 p/Share
821
Reduced 1.91%
42,172
Common Stock
Oct 26
2016
SELL
Payment of exercise price or tax liability
$132,789
$231.34 p/Share
574
Reduced 1.32%
42,993
Common Stock
Oct 24
2016
SELL
Payment of exercise price or tax liability
$183,896
$239.76 p/Share
767
Reduced 2.05%
36,615
Common Stock
Oct 24
2016
BUY
Grant, award, or other acquisition
$1,666,811
$239.76 p/Share
6,952
Added 13.76%
43,567
Common Stock
Oct 23
2016
SELL
Payment of exercise price or tax liability
$305,064
$239.83 p/Share
1,272
Reduced 3.29%
37,382
Common Stock
Jul 06
2016
SELL
Open market or private sale
$664,217
$250.27 p/Share
2,654
Reduced 6.42%
38,654
Common Stock
Jun 01
2016
SELL
Payment of exercise price or tax liability
$581,209
$255.14 p/Share
2,278
Reduced 5.23%
41,308
Common Stock
Apr 11
2016
SELL
Open market or private sale
$664,572
$248.16 p/Share
2,678
Reduced 5.79%
43,586
Common Stock
Mar 28
2016
SELL
Payment of exercise price or tax liability
$284,917
$215.52 p/Share
1,322
Reduced 2.78%
46,264
Common Stock
Nov 04
2015
SELL
Open market or private sale
$3,696,317
$215.24 p/Share
17,173
Reduced 26.52%
47,586
Common Stock
Nov 04
2015
BUY
Exercise of conversion of derivative security
$1,244,514
$100.64 p/Share
12,366
Added 17.1%
59,952
Common Stock
Oct 27
2015
SELL
Payment of exercise price or tax liability
-
821
Reduced 1.54%
52,393
Common Stock
Oct 26
2015
BUY
Grant, award, or other acquisition
$1,000,141
$207.8 p/Share
4,813
Added 8.29%
53,214
Common Stock
Oct 24
2015
SELL
Payment of exercise price or tax liability
-
2,090
Reduced 4.14%
48,401
Common Stock
Oct 23
2015
SELL
Payment of exercise price or tax liability
-
1,048
Reduced 2.03%
50,491
Common Stock