U.S. stocks ended mixed Tuesday, with the S&P 500® Index settling around a 10-week high, as investors weighed larger concerns about the economy and banking sector against a handful of stronger-than-expected earnings reports from large companies.