StocksEssent GroupESNT

ESNT

Essent Group

36.00 -0.94 (-2.54%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade