Wall Street stocks have finished solidly lower following mixed earnings that included strong results from General Motors and disappointing figures from Yahoo.

Wall Street stocks have finished solidly lower following mixed earnings that included strong results from General Motors and disappointing figures from Yahoo.