Please see TheStreet's full coverage of Citigroup's third-quarter results, including international revenue growth and the continued progress of CEO Vikram Pandit's strategy to unwind non-core assets. Sterne Agee analyst Todd Hagerman on Nov. 17 reiterated his "Buy" rating on Citi, with a $40 price target, saying "the risk/reward on the shares should continue to improve steadily as management repairs its credibility gap with investors." The shares trade for 6.4 times the consensus 2012 EPS estimate of $4.37 among analysts polled by FactSet, and for 0.6 times tangible book value, according to SNL Financial. Out of 21 analysts covering Citigroup, 15 rate the shares a buy, four have neutral ratings, and two recommend selling the shares. 2. Bank of America Shares of Bank of America ( BAC ) closed at $5.64, declining 58% since Sept. 3, 2010, which was the worst performance of these 10 picks, based on low valuations to consensus 2011 earnings estimates at that time.