Jan 28
2019
SELL
Payment of exercise price or tax liability
$1,727,220
$287.87 p/Share
6,000
Reduced 11.84%
44,662
Common Stock
Jan 28
2019
BUY
Exercise of conversion of derivative security
-
4,638
Added 8.39%
50,662
Common Stock
Jan 28
2019
BUY
Grant, award, or other acquisition
$3,128,283
$287.87 p/Share
10,867
Added 19.1%
46,024
Common Stock
Dec 07
2018
SELL
Payment of exercise price or tax liability
$32,536
$285.4 p/Share
114
Reduced 0.32%
35,157
Common Stock
Dec 07
2018
BUY
Exercise of conversion of derivative security
-
114
Added 0.32%
35,271
Common Stock
Nov 08
2018
-
131
Reduced 0.37%
35,157
Common Stock
Feb 22
2018
SELL
Payment of exercise price or tax liability
$53,086
$358.69 p/Share
148
Reduced 0.43%
34,651
Common Stock
Feb 22
2018
BUY
Exercise of conversion of derivative security
-
148
Added 0.42%
34,799
Common Stock
Jan 29
2018
SELL
Payment of exercise price or tax liability
$1,808,407
$351.42 p/Share
5,146
Reduced 12.93%
34,651
Common Stock
Jan 29
2018
BUY
Exercise of conversion of derivative security
-
3,748
Added 8.61%
39,797
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
$3,352,898
$351.42 p/Share
9,541
Added 20.93%
36,049
Common Stock
Dec 04
2017
SELL
Open market or private sale
$627,500
$313.75 p/Share
2,000
Reduced 7.06%
26,330
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$1,769,937
$253.5 p/Share
6,982
Reduced 20.08%
27,793
Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
-
4,817
Added 12.17%
34,775
Common Stock
Jan 27
2017
BUY
Grant, award, or other acquisition
$3,061,266
$253.5 p/Share
12,076
Added 28.73%
29,958
Common Stock
Jan 26
2017
SELL
Payment of exercise price or tax liability
$47,934
$254.97 p/Share
188
Reduced 1.04%
17,882
Common Stock
Jan 26
2017
BUY
Exercise of conversion of derivative security
-
188
Added 1.03%
18,070
Common Stock
Feb 22
2016
SELL
Open market or private sale
$3,615,192
$215.19 p/Share
16,800
Reduced 49.14%
17,387
Common Stock
Feb 22
2016
BUY
Exercise of conversion of derivative security
$1,154,196
$106.87 p/Share
10,800
Added 24.01%
34,187
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
$3,617,583
$206.66 p/Share
17,505
Reduced 46.46%
20,172
Common Stock
Jan 28
2016
BUY
Exercise of conversion of derivative security
-
7,741
Added 17.04%
37,677
Common Stock
Jan 28
2016
BUY
Grant, award, or other acquisition
-
28,162
Added 48.47%
29,936
Common Stock
Feb 13
2015
SELL
Open market or private sale
$3,316,752
$197.32 p/Share
16,809
Reduced 90.7%
1,724
Common Stock
Feb 13
2015
BUY
Exercise of conversion of derivative security
$1,358,335
$80.81 p/Share
16,809
Added 47.56%
18,533
Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$162,187
$188.37 p/Share
861
Reduced 33.31%
1,724
Common Stock