WSO Q1 2026 Earnings EPS Surprises to the Upside Amid Mixed Market Signals SRBK Q3 2025 Earnings Positive EPS of 006 Stock Advances 243 GECC Q1 2026 Earnings EPS Beats Estimates by 126 Amid Stable Operations BigBearai Inc BBAI Q1 2026 Earnings WiderthanExpected Loss Weighs on Stock NVO Q1 2026 Earnings EPS Surges Past Estimates as Obesity Drug Sales Drive Margin Gains Cardiol Therapeutics Inc CRDL Modestly Advances as It Holds Above Key Support Rumble Inc RUM Surges Over 8 as Bullish Momentum Builds Opendoor Technologies OPEN Jumps 6 as Home Resale Platform Shows Early Signs of Recovery Meshflow Acquisition Corp MESH Holds Steady at 999 as Consolidation Continues Oragenics Q2 2023 Earnings Narrowing Loss Surprises No Revenue Yet