Stocks finished off their intraday highs but with solid gains on strong earnings reports from Disney, Abercrombie & Fitch, and JCPenney, the Wall Street Journal reports.
- The Dow gained 73.00 points to close at 10,270.47.
- The Nasdaq added 18.86, settling at 2,167.88.
- The S&P 500 rose 6.24, closing at 1,093.48.
(Read more Dow Jones