CSTE Q1 2026 Earnings EPS Surpasses Estimates Despite Net Loss Bragg Gaming Group BRAG Q1 2026 Earnings NarrowerThanExpected Loss Despite Stock Dip SELLAS Life Sciences Group SLS Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Focuses on Pipeline Progress OVLY Q3 2023 Earnings EPS of 089 Reflects Steady Performance Amid Challenging Rate Environment Flagstar Bank FLG Q1 2026 Earnings EPS Beats Estimates Shares Rise FFWM Q4 2025 Earnings Deep EPS Miss Overshadowed by Positive Stock Reaction