Stocks finishing lower as investors digested another batch of earnings reports while awaiting financial results from big tech companies, which will be key in determining if this year's record rally can be sustained or if stocks are overvalued.