Genius Group Limited Q4 2022 Earnings Massive EPS Miss Erases Estimates as Stock Slides OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution Stardust Power Inc Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Challenges Redhill Biopharma RDHL Q2 2022 Earnings Massive EPS Miss Raises Liquidity Concerns COCH Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress Though Revenue Absence Raises Questions