Stock indexes finished mostly higher Friday as Wall Street shook off an early slide, closing out a solid week of gains for the market.
The S&P 500 index inched up 0.2% after having been down 0.5%. It ended the week with a 3.2% gain, largely due to a big rally on Monday that offset all of the benchmark index’s losses from earlier in the month.
Strength in technology, communications and real estate stocks helped reverse much of the market’s early slide. Energy stocks fell the most as crude oil prices closed lower after six straight gains. Bond yields were mixed. Trading was choppy for much of the day ahead of the long holiday weekend. Markets in the U.S. will be closed Monday for Memorial Day.
“We’re in a bit of a hold right now looking for the next catalyst,” said Brian Levitt, global market strategist at Invesco. “There’s still an awful lot of uncertainty we have to work though.”
The S&P 500 rose 6.94 points to 2,955.45. The index is still down 12.7% from its all-time high in February. The Dow Jones Industrial Average slipped 8.96 points, or less than 0.1%, to 24,465.16. The Nasdaq composite added 39.71 points, or 0.4%, to 9,324.59.
Despite the uneven finish, the three major stock indexes each ended the week more than 3% higher. Those gains were blown away by the rally in small company stocks, which drove the Russell 2000 index 7.8% higher for the week, a bullish signal suggesting that investors expect that the economy is on the path to recovery. On Friday, the Russell 2000 gained 7.97 points, or 0.6%, to 1,355.53.