H2O America HTO Q1 2026 Earnings EPS Surpasses Estimates by 533 BCAB Q4 2025 Earnings NarrowerThanExpected Loss Drives Positive Sentiment RANI Q1 2026 Earnings Narrowing Losses as Pipeline Progress Continues MU Q1 2026 Earnings Strong EPS Beat Driven by AI Memory Demand Stock Falls 146 ABXL Q1 2026 Earnings Modest EPS Miss Amid Stable Operations SHLS Q1 2026 Earnings EPS Beats Estimates as Shares Gain