ESNT beats Q2 expectations with earnings of $2.08 per share and $362.686 million in sales. Analysts raise price targets for the stock.