Stocks rose on Friday, capping the longest weekly winning streak since 2007, helped by a reassuring report on the mood of consumers and stabilization in General Electric and Citigroup's quarterly results.

The Reuters/University of Michigan survey showed that U.S. consumers have more confidence in the economy than they have had since the sudden collapse of Lehman Brothers in September, the latest in a spate of data suggesting the economic slump may be easing.

GE and Citigroup both posted better-than-expected results, lifting the broader market, and bank stocks rallied as investors bet other financial companies could follow up with more news showing the sector is on the mend.

The Dow Jones industrial average <.DJI> added 5.90 points, or 0.07 percent, to end unofficially at 8,131.33. The Standard & Poor's 500 Index <.SPX> gained 4.29 points, or 0.50 percent, to 869.59. The Nasdaq Composite Index <.IXIC> added 2.63 points, or 0.16 percent, to 1,673.07.

(Reporting by Leah Schnurr; Editing by Jan Paschal)