tiprankstipranks
Essent Group (ESNT)
NYSE:ESNT
United States
ESNTEssent Group
$52.94
$0.61(1.17%)
Real Time