RingCentral Q1 2026 Earnings EPS Beats Estimates as Stock Rises 313 Nano Nuclear Energy Inc NNE Q1 2026 Earnings NarrowerThanExpected Loss Drives 347 EPS Surprise Stock Slips 59 MBINN Q1 2026 Earnings EPS Surpasses Estimates with 502 Surprise SVCO Q1 2026 Earnings BetterThanExpected Loss Drives Modest Stock Gain CanFite Biopharma Q4 2023 Earnings Significant EPS Surprise as Biotech Focuses on Clinical Pipeline SLB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operations