U.S. stocks are drifting Thursday following mixed profit reports from big companies and signals that the economy may be cooling.