Major U.S. stock indexes are slightly higher in midday trading as the market heads for a week of solid gains.
Trading was quiet ahead of the Memorial Day holiday.
Homebuilder stocks rose after the government reported that sales of new homes increased last month. Investors also bid up shares in GameStop and Hewlett-Packard after the companies reported positive earnings.
The Standard & Poor's 500 index gained six points, or 0.3 percent, to 1,898 as of noon Eastern Time. That's one point above the index's previous all-time high close 10 days ago.
The Dow Jones industrial average rose 51 points, or 0.3 percent, to 16,594.
The Nasdaq composite added rose 18 points, or 0.4 percent, to 4,172.
Bond prices rose. The yield on the 10-year Treasury note fell to 2.53 percent.