Wall Street stocks have finished little changed with the S&P 500 inching to a new record following mixed US economic data and a flood of corporate earnings.

Wall Street stocks have finished little changed with the S&P 500 inching to a new record following mixed US economic data and a flood of corporate earnings.