Is Onespaworld Osw Stock Testing Support Price At 24.64 Down 0.23 20260410 Ryde Group Q2 2025 Earnings EPS Misses as Company Invests in Growth Jackson Financial JXN Q1 2026 Earnings EPS Misses Consensus by Nearly 15 as Stock Declines SLXN Q1 2026 Earnings NarrowerThanExpected Loss Drives Surprise but Stock Declines SITE Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions BUDA Q1 2026 Earnings Earnings Beat Estimates by 634 as EPS Surges to 005 SANA Q1 2026 Earnings NarrowerThanExpected Loss Offers Cautious Optimism