Upcoming S&P500 earnings release:Best Buy Co., Inc. (BBY)8/20/2013 [c]Before Open Home Depot, Inc. (HD)8/20/2013 [c]Before Open J. C. Penney (JCP)8/20/2013 [c]Before Open Medtronic, Inc. (MDT)8/20/2013 [c]Before Open TJX Companies Inc. (TJX)8/20/2013 [c]Before Open Analog Devices (ADI)8/20/2013 [c]After Close Intuit Inc. (INTU)8/20/2013 [c]After Close