Feb 15
2019
BUY
Grant, award, or other acquisition
-
51,987
Added 13.97%
320,133
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$266,936
$126.69 p/Share
2,107
Reduced 0.78%
268,146
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$370,265
$126.89 p/Share
2,918
Reduced 1.07%
270,253
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
33,548
Added 10.94%
273,171
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$338,288
$121.12 p/Share
2,793
Reduced 1.15%
239,623
Common Stock
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
Open market or private sale
$4,870,515
$144.56 p/Share
33,692
Reduced 20.24%
132,752
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