Omada Health Q1 2026 Earnings Narrower Loss Beats Street Expectations Rafael Holdings Inc RFL Q1 2025 Earnings Net Loss Widens Amid Minimal Operating Revenue STC Q1 2026 Earnings EPS Surges Past Estimates by 485 GEOS Q1 2026 Earnings Losses Reported Stock Edges Lower Remitly Global RELY Q1 2026 Earnings Strong EPS Beat Masks Market Concerns Talos Energy Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares