Loading...

Essent Group posts $164 million net income, announces $500 million share repurchase, and maintains robust balance sheet amid favorable market conditions. - Earnings Call Transcript - Finvera | Finvera