May 10
2018
BUY
Open market or private purchase
$1,006,696
$136.04 p/Share
7,400
Added 2.96%
242,416
Common Stock
Feb 06
2018
SELL
Payment of exercise price or tax liability
$329,630
$160.56 p/Share
2,053
Reduced 0.87%
235,016
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$3,279,985
$167.5 p/Share
19,582
Reduced 7.63%
236,924
Common Stock
Feb 02
2018
BUY
Grant, award, or other acquisition
-
34,006
Added 11.71%
256,506
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$520,768
$171.08 p/Share
3,044
Reduced 1.35%
222,500
Common Stock
Jan 26
2018
BUY
Grant, award, or other acquisition
-
23,331
Added 9.37%
225,544
Common Stock
Nov 09
2017
SELL
Open market or private sale
$5,584,250
$159.55 p/Share
35,000
Reduced 14.75%
202,213
Common Stock
Nov 08
2017
SELL
Open market or private sale
$768,048
$160.01 p/Share
4,800
Reduced 1.98%
237,213
Common Stock
Nov 07
2017
SELL
Open market or private sale
$391,078
$161.07 p/Share
2,428
Reduced 0.99%
242,013
Common Stock
Aug 16
2017
SELL
Open market or private sale
$2,363,948
$143.74 p/Share
16,446
Reduced 6.3%
244,441
Common Stock
Aug 14
2017
SELL
Open market or private sale
$3,336,730
$145.05 p/Share
23,004
Reduced 8.1%
260,887
Common Stock
Aug 03
2017
SELL
Open market or private sale
$1,962,382
$146.25 p/Share
13,418
Reduced 4.51%
283,891
Common Stock
Aug 02
2017
SELL
Open market or private sale
$6,458,369
$145.39 p/Share
44,421
Reduced 13.0%
297,309
Common Stock
Aug 02
2017
SELL
Payment of exercise price or tax liability
$17,881,912
$145.92 p/Share
122,546
Reduced 26.4%
341,730
Common Stock
Aug 02
2017
BUY
Exercise of conversion of derivative security
$10,904,614
$65.31 p/Share
166,967
Added 26.45%
464,276
Common Stock
Jul 31
2017
SELL
Payment of exercise price or tax liability
$17,869,331
$144.45 p/Share
123,706
Reduced 26.09%
350,433
Common Stock
Jul 31
2017
SELL
Open market or private sale
$7,670,574
$144.39 p/Share
53,124
Reduced 15.16%
297,309
Common Stock
Jul 31
2017
BUY
Exercise of conversion of derivative security
$9,607,174
$54.33 p/Share
176,830
Added 27.16%
474,139
Common Stock
Feb 10
2017
SELL
Open market or private sale
$6,712,886
$124.06 p/Share
54,110
Reduced 15.4%
297,309
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$16,664,867
$123.28 p/Share
135,179
Reduced 27.78%
351,419
Common Stock
Feb 07
2017
BUY
Exercise of conversion of derivative security
$10,351,334
$58.7 p/Share
176,343
Added 26.6%
486,598
Common Stock
Feb 06
2017
BUY
Grant, award, or other acquisition
-
13,163
Added 4.07%
310,255
Common Stock
Feb 03
2017
SELL
Payment of exercise price or tax liability
$2,346,624
$121.26 p/Share
19,352
Reduced 6.12%
297,092
Common Stock
Feb 03
2017
BUY
Grant, award, or other acquisition
-
37,322
Added 10.55%
316,444
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$352,403
$117.9 p/Share
2,989
Reduced 1.06%
279,122
Common Stock