ESNT · Essent Group Ltd | QuantChat