+ (ESNT) Investment Analysis 12 May Stock Analysis May 11, 2025, 20:02 pm ET, BY Rolland S.- Contributor| Editor: Thomas H. Kee Jr. (Follow on LinkedIn) Longer…