 MGIC Investment Corporation is one of the leading mortgage insurance companies in the United States. The stock trades at just 84 of book, pays a 3.14 dividend and is buying back stock strategically while reducing debt. 