Just seven S&P 500 names are slated to post their quarterly figures, including Home Depot and Walmart.