Feb 06
2018
SELL
Payment of exercise price or tax liability
$30,988
$160.56 p/Share
193
Reduced 0.63%
30,490
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$268,670
$167.5 p/Share
1,604
Reduced 4.97%
30,683
Common Stock
Feb 02
2018
BUY
Grant, award, or other acquisition
-
2,874
Added 8.17%
32,287
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$28,570
$171.08 p/Share
167
Reduced 0.56%
29,413
Common Stock
Jan 26
2018
BUY
Grant, award, or other acquisition
-
2,224
Added 6.99%
29,580
Common Stock
Jul 27
2017
SELL
Open market or private sale
$216,885
$144.59 p/Share
1,500
Reduced 5.2%
27,356
Common Stock
Jul 06
2017
SELL
Payment of exercise price or tax liability
$23,634
$129.15 p/Share
183
Reduced 0.63%
28,856
Common Stock
Jul 06
2017
BUY
Exercise of conversion of derivative security
-
463
Added 1.57%
29,039
Common Stock
May 08
2017
SELL
Payment of exercise price or tax liability
$1,339,728
$128.82 p/Share
10,400
Reduced 26.05%
29,519
Common Stock
May 08
2017
SELL
Open market or private sale
$121,458
$128.8 p/Share
943
Reduced 3.19%
28,576
Common Stock
May 08
2017
BUY
Exercise of conversion of derivative security
$925,573
$65.31 p/Share
14,172
Added 26.2%
39,919
Common Stock
Feb 16
2017
SELL
Open market or private sale
$504,694
$128.88 p/Share
3,916
Reduced 13.2%
25,747
Common Stock
Feb 07
2017
SELL
Open market or private sale
$512,191
$123.36 p/Share
4,152
Reduced 12.19%
29,913
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$1,213,075
$123.28 p/Share
9,840
Reduced 24.91%
29,663
Common Stock
Feb 07
2017
BUY
Exercise of conversion of derivative security
$746,603
$54.33 p/Share
13,742
Added 23.94%
43,655
Common Stock
Feb 06
2017
SELL
Payment of exercise price or tax liability
$1,182,285
$121.26 p/Share
9,750
Reduced 21.72%
35,137
Common Stock
Feb 06
2017
SELL
Open market or private sale
$790,676
$122.32 p/Share
6,464
Reduced 18.4%
28,673
Common Stock
Feb 06
2017
BUY
Grant, award, or other acquisition
-
1,240
Added 3.98%
29,913
Common Stock
Feb 06
2017
BUY
Exercise of conversion of derivative security
$793,272
$58.7 p/Share
13,514
Added 23.14%
44,887
Common Stock
Feb 03
2017
SELL
Payment of exercise price or tax liability
$122,715
$121.26 p/Share
1,012
Reduced 3.12%
31,373
Common Stock
Feb 03
2017
BUY
Grant, award, or other acquisition
-
3,137
Added 8.83%
32,385
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$17,567
$117.9 p/Share
149
Reduced 0.51%
29,248
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$17,414
$113.08 p/Share
154
Reduced 0.52%
29,397
Common Stock
Jul 07
2016
SELL
Payment of exercise price or tax liability
$20,082
$88.08 p/Share
228
Reduced 0.77%
29,551
Common Stock
Jul 07
2016
BUY
Exercise of conversion of derivative security
-
521
Added 1.72%
29,779
Common Stock