May 03
2016
BUY
Grant, award, or other acquisition
-
3,581
Added 13.42%
23,097
Common Stock
Apr 27
2016
-
462
Reduced 2.31%
19,516
Common Stock
Apr 27
2016
SELL
Payment of exercise price or tax liability
$75,237
$162.85 p/Share
462
Reduced 2.26%
19,978
Common Stock
Mar 25
2016
-
21,796
Reduced 51.61%
20,440
Common Stock
Mar 25
2016
SELL
Payment of exercise price or tax liability
$3,549,674
$149.24 p/Share
23,785
Reduced 36.03%
42,236
Common Stock
Mar 02
2016
BUY
Grant, award, or other acquisition
-
45,268
Added 40.84%
65,570
Common Stock
Jan 31
2016
SELL
Payment of exercise price or tax liability
$87,056
$152.73 p/Share
570
Reduced 2.44%
22,783
Common Stock
Jan 31
2016
-
2,727
Reduced 11.84%
20,302
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
$139,185
$150.47 p/Share
925
Reduced 3.81%
23,353
Common Stock
Jul 31
2015
-
4,438
Reduced 15.45%
24,278
Common Stock
Jul 31
2015
SELL
Payment of exercise price or tax liability
$831,838
$171.69 p/Share
4,845
Reduced 14.44%
28,716
Common Stock
May 07
2015
SELL
Open market or private sale
$3,434,107
$157.89 p/Share
21,750
Reduced 39.44%
33,394
Common Stock
May 07
2015
BUY
Exercise of conversion of derivative security
$1,230,180
$56.56 p/Share
21,750
Added 28.29%
55,144
Common Stock
Apr 27
2015
SELL
Payment of exercise price or tax liability
$73,545
$167.91 p/Share
438
Reduced 1.28%
33,831
Common Stock
Apr 27
2015
-
437
Reduced 1.29%
33,394
Common Stock
Apr 25
2015
-
767
Reduced 2.19%
34,269
Common Stock
Apr 25
2015
SELL
Payment of exercise price or tax liability
$128,115
$167.91 p/Share
763
Reduced 2.13%
35,036
Common Stock
Mar 27
2015
-
7,614
Reduced 17.54%
35,799
Common Stock
Mar 27
2015
SELL
Payment of exercise price or tax liability
$1,334,331
$160.55 p/Share
8,311
Reduced 16.07%
43,413
Common Stock
Mar 04
2015
BUY
Grant, award, or other acquisition
-
15,845
Added 23.58%
51,352
Common Stock
Jan 30
2015
BUY
Grant, award, or other acquisition
-
3,677
Added 9.38%
35,507
Common Stock
Jan 28
2015
SELL
Payment of exercise price or tax liability
$143,637
$158.89 p/Share
904
Reduced 2.63%
33,484
Common Stock
Jan 28
2015
-
1,654
Reduced 4.94%
31,830
Common Stock
Jul 31
2014
SELL
Payment of exercise price or tax liability
$618,588
$130.01 p/Share
4,758
Reduced 10.97%
38,602
Common Stock
Jul 31
2014
-
4,358
Reduced 11.29%
34,244
Common Stock