By | January 07 2010 3:40 PM

The Dow and the S&P 500 rose on Thursday after Bank of America and General Electric rallied on positive broker comments, while the Nasdaq slipped as investors were cautious a day before the release of key monthly non-farm payrolls data.