Investors are betting that a resurgent rally will continue.
Stocks closed out their best week in four months Friday on a flat note as investors look to another flood of corporate earnings reports next week to provide more signs that the economy is healing.
"We had a big run-up earlier in the week and I think people would just as soon go into the weekend without any major disruptions in their exposures," said Jeff Buetow, managing partner at Innealta Portfolio Advisors. "I think people want the market to go up."
All three major U.S. stock indexes recorded their best week since mid-March, as both the Dow and the S&P 500 snapped four-week losing streaks. This week's gains marked the resumption of the rally from March 9, when the S&P 500 hit a 12-year closing low.
For the week, the Dow rose 7.3%, the S&P 500 gained 7% and the Nasdaq climbed 7.4%.
Solid results from Goldman Sachs Group and Intel spurred buying early in the week. But not all the results Friday were strong, holding the market in place.
On Friday, Bank of America and Citigroup became the latest banks to report big profits but also weakness in their loan portfolios. General Electric beat earnings forecasts, but its revenue came up short.
"The important thing is these earnings results, while not all entirely positive, are beginning to show some signs of stabilization," said Tom Kersting, an analyst at Edward Jones.
The Dow Jones industrials rose 32.12, or 0.4%, to 8,743.94. The broader Standard & Poor's 500 index slipped 0.36, or less than 0.1%, to 940.38, while the Nasdaq composite index rose 1.58, or 0.1%, to 1,886.61.
The number of stocks that fell narrowly outpaced those that rose on the New York Stock Exchange, where trading volume came to 1.3 billion shares compared with 1.2 billion traded Thursday.
Financial stocks mostly fell, weighing on the broader market. Investors have been encouraged by strong profits from large banks, but there are still signs that the recession's grip hasn't eased as much as hoped, such as higher loan defaults.
BofA, which has struggled more than some of its peers from loan losses, beat Wall Street estimates just as Goldman Sachs and JPMorgan Chase did earlier in the week. However its profit fell from a year earlier as losses from delinquent loans continued to climb. BofA fell 28 cents, or 2.1%, to $12.89.
Citigroup, another troubled bank, surprised Wall Street with a $3 billion profit instead of the big loss analysts had expected, but results were boosted by the sale of a majority stake in its Smith Barney brokerage. Its shares fell a penny to $3.02.
One exception was CIT Group, whose shares jumped 29 cents to 70 cents, on speculation that the troubled lender might be able to avoid bankruptcy. Its shares had tumbled 75% on Thursday after negotiations with federal regulators about a possible rescue fell through.
GE's shares dropped 6% after the conglomerate said its earnings fell 49% on losses at its financial unit and weakness in industrial businesses. The profits topped forecasts, but revenue came in $3 billion below estimates. The stock lost 75 cents to $11.65.
The reports followed mixed results from Google and IBM late Thursday.
Homebuilders' shares climbed after an upbeat reading on the housing market. Construction of new homes and apartments jumped 3.6% in June to the highest level in seven months, beating economists' estimates. Building permits climbed 8.7%, also beating forecasts.