Jan 31
2017
SELL
Payment of exercise price or tax liability
$429,315
$154.43 p/Share
2,780
Reduced 0.79%
347,952
Common Stock
Jan 30
2017
SELL
Payment of exercise price or tax liability
$379,856
$157.16 p/Share
2,417
Reduced 0.68%
350,732
Common Stock
Jan 28
2017
SELL
Payment of exercise price or tax liability
$420,089
$157.16 p/Share
2,673
Reduced 0.75%
353,149
Common Stock
May 03
2016
BUY
Grant, award, or other acquisition
-
14,070
Added 3.81%
354,945
Common Stock
Apr 27
2016
SELL
Payment of exercise price or tax liability
$653,354
$162.85 p/Share
4,012
Reduced 1.16%
340,875
Common Stock
Mar 25
2016
SELL
Payment of exercise price or tax liability
$8,874,408
$149.24 p/Share
59,464
Reduced 14.71%
344,887
Common Stock
Mar 02
2016
SELL
Payment of exercise price or tax liability
$6,499,334
$148.39 p/Share
43,799
Reduced 9.8%
403,303
Common Stock
Mar 02
2016
SELL
Open market or private sale
$2,929,600
$146.48 p/Share
20,000
Reduced 4.96%
383,102
Common Stock
Mar 02
2016
BUY
Exercise of conversion of derivative security
$4,236,960
$50.44 p/Share
84,000
Added 15.82%
447,102
Common Stock
Mar 02
2016
BUY
Grant, award, or other acquisition
-
113,175
Added 22.8%
383,102
Common Stock
Jan 31
2016
SELL
Payment of exercise price or tax liability
$410,996
$152.73 p/Share
2,691
Reduced 0.99%
269,927
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
$369,103
$150.47 p/Share
2,453
Reduced 0.89%
271,865
Common Stock
Apr 27
2015
SELL
Payment of exercise price or tax liability
$639,737
$167.91 p/Share
3,810
Reduced 1.37%
274,318
Common Stock
Apr 25
2015
SELL
Payment of exercise price or tax liability
$625,633
$167.91 p/Share
3,726
Reduced 1.32%
278,128
Common Stock
Mar 27
2015
SELL
Payment of exercise price or tax liability
$11,118,569
$160.55 p/Share
69,253
Reduced 19.72%
281,854
Common Stock
Mar 04
2015
BUY
Grant, award, or other acquisition
-
132,045
Added 27.38%
350,147
Common Stock
Feb 11
2015
SELL
Payment of exercise price or tax liability
$6,185,036
$152.57 p/Share
40,539
Reduced 15.67%
218,102
Common Stock
Feb 11
2015
SELL
Open market or private sale
$3,359,180
$152.69 p/Share
22,000
Reduced 9.16%
218,102
Common Stock
Feb 11
2015
BUY
Exercise of conversion of derivative security
$3,538,920
$42.13 p/Share
84,000
Added 25.92%
240,102
Common Stock
Jan 30
2015
BUY
Grant, award, or other acquisition
-
13,398
Added 6.38%
196,641
Common Stock
Jan 28
2015
SELL
Payment of exercise price or tax liability
$384,196
$158.89 p/Share
2,418
Reduced 1.3%
183,243
Common Stock
May 12
2014
BUY
Open market or private purchase
$99,922
$111.77 p/Share
894
Added 0.48%
185,013
Common Stock
Apr 27
2014
SELL
Payment of exercise price or tax liability
$416,785
$111.41 p/Share
3,741
Reduced 1.99%
184,119
Common Stock
Apr 26
2014
SELL
Payment of exercise price or tax liability
$261,702
$111.41 p/Share
2,349
Reduced 1.23%
187,860
Common Stock
Apr 25
2014
SELL
Payment of exercise price or tax liability
$411,325
$113.72 p/Share
3,617
Reduced 1.87%
190,209
Common Stock