Oct 27
2016
SELL
Payment of exercise price or tax liability
$186,544
$225.84 p/Share
826
Reduced 0.63%
129,821
Common Stock
Oct 26
2016
SELL
Payment of exercise price or tax liability
$133,483
$231.34 p/Share
577
Reduced 0.44%
130,647
Common Stock
Oct 24
2016
SELL
Payment of exercise price or tax liability
$184,855
$239.76 p/Share
771
Reduced 0.62%
124,272
Common Stock
Oct 24
2016
BUY
Grant, award, or other acquisition
-
6,952
Added 5.03%
131,224
Common Stock
Oct 23
2016
SELL
Payment of exercise price or tax liability
$306,503
$239.83 p/Share
1,278
Reduced 1.01%
125,043
Common Stock
Jul 11
2016
SELL
Open market or private sale
$8,995,010
$269.07 p/Share
33,430
Reduced 20.93%
126,320
Common Stock
Jul 11
2016
BUY
Exercise of conversion of derivative security
$1,690,221
$50.56 p/Share
33,430
Added 17.31%
159,750
Common Stock
Jun 01
2016
SELL
Payment of exercise price or tax liability
$457,976
$255.14 p/Share
1,795
Reduced 1.4%
126,320
Common Stock
Nov 16
2015
SELL
Open market or private sale
$1,821,498
$217.0 p/Share
8,394
Reduced 6.15%
128,113
Common Stock
Nov 16
2015
BUY
Exercise of conversion of derivative security
$388,558
$46.29 p/Share
8,394
Added 5.79%
136,507
Common Stock
Nov 05
2015
SELL
Open market or private sale
$1,688,416
$217.02 p/Share
7,780
Reduced 5.73%
128,113
Common Stock
Nov 05
2015
BUY
Exercise of conversion of derivative security
$360,136
$46.29 p/Share
7,780
Added 5.42%
135,893
Common Stock
Nov 04
2015
SELL
Open market or private sale
$1,138,382
$217.0 p/Share
5,246
Reduced 3.93%
128,113
Common Stock
Nov 04
2015
BUY
Exercise of conversion of derivative security
$242,837
$46.29 p/Share
5,246
Added 3.78%
133,359
Common Stock
Nov 03
2015
SELL
Open market or private sale
$195,300
$217.0 p/Share
900
Reduced 0.7%
128,113
Common Stock
Nov 03
2015
BUY
Exercise of conversion of derivative security
$41,661
$46.29 p/Share
900
Added 0.69%
129,013
Common Stock
Oct 27
2015
SELL
Payment of exercise price or tax liability
-
826
Reduced 0.64%
128,113
Common Stock
Oct 26
2015
BUY
Grant, award, or other acquisition
$1,000,141
$207.8 p/Share
4,813
Added 3.6%
128,939
Common Stock
Oct 24
2015
SELL
Payment of exercise price or tax liability
-
2,670
Reduced 2.11%
124,126
Common Stock
Oct 23
2015
SELL
Payment of exercise price or tax liability
-
1,278
Reduced 1.0%
126,796
Common Stock
Jun 01
2015
BUY
Grant, award, or other acquisition
-
19,731
Added 13.35%
128,071
Common Stock
Jan 13
2015
SELL
Open market or private sale
$7,152,378
$153.32 p/Share
46,650
Reduced 30.1%
108,340
Common Stock
Jan 13
2015
BUY
Exercise of conversion of derivative security
$1,720,918
$36.89 p/Share
46,650
Added 25.8%
134,140
Common Stock
Oct 27
2014
BUY
Grant, award, or other acquisition
-
6,884
Added 5.97%
108,338
Common Stock
Oct 25
2014
SELL
Payment of exercise price or tax liability
$361,697
$134.56 p/Share
2,688
Reduced 2.58%
101,454
Common Stock