Essent Group Ltd Stock News

ESNTNYSE
$65.63
-0.68-1.03%
Last update: Oct 28, 6:30 PM