Profits are climbing for companies, and so are their stock prices.
More big businesses joined the earnings parade Tuesday, saying their profits were even larger in the first three months of the year than analysts were expecting, including Caterpillar and McDonald's. The gains put U.S. indexes on track to add to their big gains from Monday.
KEEPING SCORE: The Standard & Poor's 500 index rose 16 points, or 0.7 percent, to 2,390 as of 2:40 p.m. Eastern time.
The Dow Jones industrial average climbed even more due to the big gains for Caterpillar and McDonald's, which are both among the 30 stocks in the average. The Dow rose 254 points, or 1.2 percent, to...