YALA Q1 2026 Earnings Positive EPS of 016 Drives Modest Share Uptick BHP Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Commodity Conditions Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips Alliant Energy LNT Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Rate Base Growth Inseego Corp INSG Q1 2026 Earnings NarrowerthanExpected Loss Boosts Investor Sentiment MP Materials Q1 2026 Earnings Strong Profitability Beat Drives Share Rally