What earnings quality Sandisk Corporation SNDK Q1 2026 EPS Tops Views Ecolab Inc ECL Mixed Analyst Sentiment And CoolIT Deal Dynamics Rewrite NearTerm Investment Narrative VBNK VersaBank posts 131 percent Q1 2026 EPS miss as net interest margin pressures crimp quarterly profitability