Earnings News: Best Buy Co Inc (BBY), The Home Depot Inc (HD), Campbell Soup Company (CPB)