Major U.S. stock benchmarks finished flat to slightly lower Tuesday, a day after the S&P 500 index and Nasdaq Composite closed at records, as investors sifted through a torrent of corporate earnings reports.