Brokerages upgrade these 12 stocks to 'buy' with an expectation of 12-32% returns
As the September quarter earnings bouyed market sentiment and increased hope for strong earnings growth in coming years, brokerages upgraded majority of quality stocks in current month.