US stocks have finished mixed following a round of mostly solid corporate earnings as the market shifted from a three-day slump.

US stocks have finished mixed following a round of mostly solid corporate earnings as the market shifted from a three-day slump.