Feb 06
2018
SELL
Payment of exercise price or tax liability
$30,988
$160.56 p/Share
193
Reduced 1.32%
14,390
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$253,595
$167.5 p/Share
1,514
Reduced 9.41%
14,583
Common Stock
Feb 02
2018
BUY
Grant, award, or other acquisition
-
2,625
Added 14.02%
16,097
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$29,426
$171.08 p/Share
172
Reduced 1.26%
13,472
Common Stock
Jan 26
2018
BUY
Grant, award, or other acquisition
-
2,313
Added 14.5%
13,644
Common Stock
Oct 27
2017
SELL
Payment of exercise price or tax liability
$1,156,368
$162.8 p/Share
7,103
Reduced 35.18%
13,085
Common Stock
Oct 27
2017
SELL
Open market or private sale
$282,412
$161.01 p/Share
1,754
Reduced 13.4%
11,331
Common Stock
Oct 27
2017
BUY
Exercise of conversion of derivative security
$865,329
$97.7 p/Share
8,857
Added 30.49%
20,188
Common Stock
Jul 31
2017
SELL
Payment of exercise price or tax liability
$1,277,227
$144.45 p/Share
8,842
Reduced 35.51%
16,059
Common Stock
Jul 31
2017
SELL
Open market or private sale
$683,527
$144.57 p/Share
4,728
Reduced 29.44%
11,331
Common Stock
Jul 31
2017
BUY
Exercise of conversion of derivative security
$1,083,633
$107.61 p/Share
10,070
Added 28.8%
24,901
Common Stock
Jul 06
2017
SELL
Payment of exercise price or tax liability
$21,955
$129.15 p/Share
170
Reduced 1.13%
14,831
Common Stock
Jul 06
2017
BUY
Exercise of conversion of derivative security
-
429
Added 2.78%
15,001
Common Stock
Feb 07
2017
SELL
Open market or private sale
$471,835
$123.42 p/Share
3,823
Reduced 20.47%
14,856
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$1,238,224
$123.28 p/Share
10,044
Reduced 40.8%
14,572
Common Stock
Feb 07
2017
BUY
Exercise of conversion of derivative security
$809,191
$65.31 p/Share
12,390
Added 30.35%
28,439
Common Stock
Feb 06
2017
BUY
Grant, award, or other acquisition
-
1,223
Added 7.08%
16,049
Common Stock
Feb 03
2017
SELL
Payment of exercise price or tax liability
$133,386
$121.26 p/Share
1,100
Reduced 6.91%
14,826
Common Stock
Feb 03
2017
BUY
Grant, award, or other acquisition
-
2,926
Added 15.52%
15,926
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$21,576
$117.9 p/Share
183
Reduced 1.39%
13,000
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$22,955
$113.08 p/Share
203
Reduced 1.52%
13,183
Common Stock
Jul 07
2016
SELL
Payment of exercise price or tax liability
$19,994
$88.08 p/Share
227
Reduced 1.67%
13,386
Common Stock
Jul 07
2016
BUY
Exercise of conversion of derivative security
-
455
Added 3.23%
13,613
Common Stock
Feb 07
2016
SELL
Payment of exercise price or tax liability
$22,105
$82.79 p/Share
267
Reduced 1.99%
13,158
Common Stock
Feb 05
2016
SELL
Payment of exercise price or tax liability
$211,611
$82.79 p/Share
2,556
Reduced 15.99%
13,425
Common Stock