Stocks are mixed in afternoon trading as investors digest a new crop of earnings reports and get in gear for the start of earnings season from big tech, which will be key in determining whether this year's record rally can be sustained.