Citizens Financial Group CFG Q1 2026 Earnings EPS Beat by 281 Amid Steady Performance DOUG Q4 2025 Earnings Massive EPS Miss Sends Stock Lower WHG Q1 2026 Earnings Earnings Per Share of 031 Amid Mixed Market Conditions WASH Q1 2026 Earnings EPS Misses Estimates Amid Challenging Interest Rate Environment Satellos Bioscience Inc MSLE Q1 2026 Earnings NarrowerThanExpected Loss Marks Progress Amid PreRevenue Stage Cerus Corporation CERS Q1 2026 Earnings EPS Surprises to the Upside as Loss Narrows