Feb 22
2018
SELL
Payment of exercise price or tax liability
$53,086
$358.69 p/Share
148
Reduced 0.5%
29,237
Common Stock
Feb 22
2018
BUY
Exercise of conversion of derivative security
-
148
Added 0.5%
29,385
Common Stock
Jan 29
2018
SELL
Payment of exercise price or tax liability
$2,170,370
$351.42 p/Share
6,176
Reduced 17.44%
29,237
Common Stock
Jan 29
2018
BUY
Exercise of conversion of derivative security
-
4,497
Added 11.27%
35,413
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
$4,024,111
$351.42 p/Share
11,451
Added 27.03%
30,916
Common Stock
Aug 15
2017
SELL
Open market or private sale
$2,731,517
$307.95 p/Share
8,870
Reduced 31.57%
19,229
Common Stock
Jun 08
2017
-
100
Reduced 0.36%
27,727
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$2,173,762
$253.5 p/Share
8,575
Reduced 23.56%
27,827
Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
-
5,940
Added 14.03%
36,402
Common Stock
Jan 27
2017
BUY
Grant, award, or other acquisition
$3,754,335
$253.5 p/Share
14,810
Added 32.71%
30,462
Common Stock
Jan 26
2017
SELL
Payment of exercise price or tax liability
$47,934
$254.97 p/Share
188
Reduced 1.19%
15,652
Common Stock
Jan 26
2017
BUY
Exercise of conversion of derivative security
-
188
Added 1.17%
15,840
Common Stock
Jul 22
2016
SELL
Open market or private sale
$3,237,103
$254.89 p/Share
12,700
Reduced 43.61%
16,419
Common Stock
Jul 22
2016
-
982
Reduced 5.98%
15,437
Common Stock
Jul 22
2016
BUY
Exercise of conversion of derivative security
$1,048,004
$82.52 p/Share
12,700
Added 30.37%
29,119
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
-
3,406
Reduced 17.39%
16,184
Common Stock
Jan 28
2016
BUY
Grant, award, or other acquisition
-
3,009
Added 13.42%
19,407
Common Stock
Jan 28
2016
BUY
Exercise of conversion of derivative security
-
6,895
Added 26.03%
19,590
Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$223,030
$188.37 p/Share
1,184
Reduced 11.19%
9,399
Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
-
3,832
Added 26.58%
10,583
Common Stock
Jan 29
2015
SELL
Payment of exercise price or tax liability
$38,692
$192.5 p/Share
201
Reduced 2.89%
6,751
Common Stock
Jan 29
2015
BUY
Exercise of conversion of derivative security
-
201
Added 2.81%
6,952
Common Stock
Aug 04
2014
SELL
Open market or private sale
$2,204,599
$168.29 p/Share
13,100
Reduced 66.33%
6,651
Common Stock
Aug 04
2014
BUY
Exercise of conversion of derivative security
$1,329,257
$101.47 p/Share
13,100
Added 39.88%
19,751
Common Stock
Jan 31
2014
SELL
Payment of exercise price or tax liability
$132,197
$150.91 p/Share
876
Reduced 11.81%
6,543
Common Stock