Washington Trust Bancorp Inc WASH Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Faces Pressure BTSGU Q1 2026 Earnings Strong EPS Beat Surprises Market HALO Q1 2026 Earnings EPS Surpasses Estimates Despite Revenue Discretion MGIC Investment Corporation MTG Q1 2026 Earnings Slim EPS Beat as Stock Reacts Modestly Gulf Resources Inc GURE Q3 2023 Earnings Net Loss Reported as Company Navigates Challenging Market Conditions IMCC Q1 2026 Earnings Disappointing EPS Amid Limited Disclosure Stock Surges