Essent Group Ltd. (ESNT) stock: insider buying, earnings and risk | BrightDollar