ESSENT GROUP LTD (ESNT)

BMG3198U1027 - Common Stock

55.935  -0.49 (-0.88%)

Open in Chart Tool
ESNT Daily chart