Symbol: ESNT
NYSE
54.54
Market price today
8.2809
P/E Ratio
-0.3975
PEG Ratio
5.83B
MRK Cap
DIV Yield