I've found an interesting article today. I think you should read it too. Marketwatch published a list of 100% "buy" stocks. This list includes the following companiesAffiliated Managers Group Inc. (+1.71% today)Allergan (+2.74%)Delta Airlines (-0.70%) http://www.marketwatch.com/story/these-are-the-only-three-sp... Affiliated Manager Group provides almost 40% in EBITDA margins, the stable business. Allergan acquired several companies this year, merged with Actavis. Most likely they will have a significant increase of marginality. Delta is growing, moreover, the company has 1.1% dividend yield which is also very attractive. Have you already bought these stocks?