With Monday's extension of the current rally, all but one of the S&P 500 now have market caps over $1 billion. 32 of these are still trading for less than $10 per share. Read More
Earnings season is coming closer to an end now that ~80% of the S&P 500 companies have reported earnings. Here's a look at which companies have had the biggest surprises so far... Read More
Stocks could head into Friday on a positive note, rising on 'October-end' momentum. Existing homes figures for September will be in the spotlight. Read More