PremiumPre-EarningsIs NMIH a Buy, Before Earnings? NMI Holdings price target lowered to $42 from $43 at Keefe Bruyette NMI Holdings price target lowered to $41 from $42 at JPMorgan PremiumThe FlyNMI Holdings announces additional $250M share repurchase program NMI Holdings Inc (NMIH) Q4 Earnings Cheat Sheet NMI Holdings downgraded to Equal Weight from Overweight at Barclays PremiumPre-EarningsIs NMIH a Buy, Before Earnings? NMI Holdings price target raised to $48 from $43 at Barclays NMI Holdings announces S&P rating upgrades