Analyst updates include lowered EPS estimates for Epsilon Energy (EPSN) by Roth Capital, reduced holdings in Vanguard Mortgage-Backed Securities ETF (VMBS) by IFP Advisors, FY2029 EPS estimates for Schrödinger (SDGR) by Leerink Partnrs, and Q1 2025 earnings estimates for Trulieve Cannabis (TRU) by Roth Capital. Read more...