Mission Produce Q1 2026 Earnings EPS Beat Offset by Revenue Uncertainty and Stock Decline FLNC Q1 2026 Earnings NarrowerThanExpected Loss as EPS Surprises by 202 ELVA Q1 2026 Earnings EPS Surprises to the Upside Stock Advances SLE Q1 2026 Earnings EPS Beat Overshadowed by Revenue Concerns and Stock Slide Stardust Power Inc SDST Q1 2026 Earnings Wider Loss Meets Strategic Milestones as Stock Surges BRN Q4 2024 Earnings Loss Reported Amid Challenging Energy Environment