Jan 28
2019
SELL
Payment of exercise price or tax liability
$2,551,968
$287.87 p/Share
8,865
Reduced 10.16%
78,417
Common Stock
Jan 28
2019
BUY
Exercise of conversion of derivative security
-
5,570
Added 6.0%
87,282
Common Stock
Jan 28
2019
BUY
Grant, award, or other acquisition
$3,782,900
$287.87 p/Share
13,141
Added 13.85%
81,712
Common Stock
Dec 07
2018
SELL
Payment of exercise price or tax liability
$47,091
$285.4 p/Share
165
Reduced 0.24%
68,571
Common Stock
Dec 07
2018
BUY
Exercise of conversion of derivative security
-
165
Added 0.24%
68,736
Common Stock
Nov 07
2018
SELL
Open market or private sale
$3,459,150
$308.77 p/Share
11,203
Reduced 14.04%
68,571
Common Stock
Feb 22
2018
SELL
Payment of exercise price or tax liability
$77,118
$358.69 p/Share
215
Reduced 0.27%
79,774
Common Stock
Feb 22
2018
BUY
Exercise of conversion of derivative security
-
215
Added 0.27%
79,989
Common Stock
Jan 29
2018
SELL
Payment of exercise price or tax liability
$3,549,342
$351.42 p/Share
10,100
Reduced 11.24%
79,774
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
$5,385,160
$351.42 p/Share
15,324
Added 15.44%
83,895
Common Stock
Jan 29
2018
BUY
Exercise of conversion of derivative security
-
5,979
Added 6.24%
89,874
Common Stock
Nov 28
2017
-
750
Reduced 1.08%
68,571
Common Stock
Aug 15
2017
SELL
Open market or private sale
$15,208,697
$306.01 p/Share
49,700
Reduced 41.76%
69,321
Common Stock
Aug 15
2017
BUY
Exercise of conversion of derivative security
$4,101,244
$82.52 p/Share
49,700
Added 29.46%
119,021
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$3,530,241
$253.5 p/Share
13,926
Reduced 16.73%
69,321
Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
-
7,897
Added 8.66%
83,247
Common Stock
Jan 27
2017
BUY
Grant, award, or other acquisition
$5,058,086
$253.5 p/Share
19,953
Added 20.94%
75,350
Common Stock
Jan 26
2017
SELL
Payment of exercise price or tax liability
$67,822
$254.97 p/Share
266
Reduced 0.48%
55,397
Common Stock
Jan 26
2017
BUY
Exercise of conversion of derivative security
-
266
Added 0.48%
55,663
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
-
28,958
Reduced 34.33%
55,397
Common Stock
Jan 28
2016
BUY
Exercise of conversion of derivative security
-
12,684
Added 13.07%
84,355
Common Stock
Jan 28
2016
BUY
Grant, award, or other acquisition
-
46,171
Added 39.18%
71,671
Common Stock
Aug 06
2015
SELL
Open market or private sale
$6,698,240
$209.32 p/Share
32,000
Reduced 55.65%
25,500
Common Stock
Aug 06
2015
BUY
Exercise of conversion of derivative security
$2,640,640
$82.52 p/Share
32,000
Added 35.75%
57,500
Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$1,159,606
$188.37 p/Share
6,156
Reduced 19.45%
25,500
Common Stock