
Stocks opened modestly higher Tuesday thanks to the latest batch of corporate earnings reports. Optimism ramped up in afternoon trading, with all three main benchmarks finishing the day at new record highs.
At the close, the blue-chip Dow Jones Industrial Average was up 0.3% at 47,706, the broader S&P 500 had added 0.2% to 6,890, and the tech-heavy Nasdaq Composite had gained 0.8% to 23,827.