Feb 02
2018
BUY
Grant, award, or other acquisition
-
11,059
Added 28.06%
28,355
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$162,013
$171.08 p/Share
947
Reduced 5.19%
17,296
Common Stock
Jan 26
2018
BUY
Grant, award, or other acquisition
-
7,862
Added 30.12%
18,243
Common Stock
Aug 10
2017
SELL
Open market or private sale
$5,541,569
$146.15 p/Share
37,917
Reduced 78.51%
10,381
Common Stock
Jul 31
2017
SELL
Payment of exercise price or tax liability
$13,121,838
$144.45 p/Share
90,840
Reduced 65.29%
48,298
Common Stock
Jul 31
2017
BUY
Exercise of conversion of derivative security
$7,548,902
$59.45 p/Share
126,979
Added 47.72%
139,138
Common Stock
Jul 06
2017
SELL
Payment of exercise price or tax liability
$27,380
$129.15 p/Share
212
Reduced 1.71%
12,159
Common Stock
Jul 06
2017
BUY
Exercise of conversion of derivative security
-
535
Added 4.15%
12,371
Common Stock
Feb 09
2017
SELL
Open market or private sale
$2,337,570
$123.03 p/Share
19,000
Reduced 61.62%
11,836
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$132,788
$123.18 p/Share
1,078
Reduced 3.38%
30,836
Common Stock
Feb 06
2017
BUY
Grant, award, or other acquisition
-
4,328
Added 11.94%
31,914
Common Stock
Feb 03
2017
SELL
Payment of exercise price or tax liability
$759,573
$121.26 p/Share
6,264
Reduced 18.51%
27,586
Common Stock
Feb 03
2017
BUY
Grant, award, or other acquisition
-
12,146
Added 26.41%
33,850
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$115,896
$117.9 p/Share
983
Reduced 4.33%
21,704
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$114,776
$113.08 p/Share
1,015
Reduced 4.28%
22,687
Common Stock
Jul 07
2016
SELL
Payment of exercise price or tax liability
$22,637
$88.08 p/Share
257
Reduced 1.07%
23,702
Common Stock
Jul 07
2016
BUY
Exercise of conversion of derivative security
-
521
Added 2.13%
23,959
Common Stock
Feb 26
2016
SELL
Open market or private sale
$1,549,440
$86.08 p/Share
18,000
Reduced 43.44%
23,438
Common Stock
Feb 07
2016
SELL
Payment of exercise price or tax liability
$89,248
$82.79 p/Share
1,078
Reduced 2.54%
41,438
Common Stock
Feb 05
2016
SELL
Payment of exercise price or tax liability
$917,810
$82.79 p/Share
11,086
Reduced 20.68%
42,516
Common Stock
Feb 05
2016
BUY
Grant, award, or other acquisition
-
21,496
Added 28.62%
53,602
Common Stock
Feb 04
2016
SELL
Payment of exercise price or tax liability
$105,555
$85.47 p/Share
1,235
Reduced 3.7%
32,106
Common Stock
Feb 02
2016
SELL
Payment of exercise price or tax liability
$81,338
$83.94 p/Share
969
Reduced 2.82%
33,341
Common Stock
Feb 01
2016
BUY
Grant, award, or other acquisition
-
6,094
Added 15.08%
34,310
Common Stock
Jul 09
2015
SELL
Payment of exercise price or tax liability
$30,772
$123.09 p/Share
250
Reduced 0.88%
28,216
Common Stock