Beta Bionics BBNX Stock Slides 158 Support Test Looms at 945 20260521 What Does MetLife METs 150 Surge Signal for the Sector 20260521 Volvo Group Reaches 197 Million Settlement with California Over Truck Emissions Gold Prices Steady as USIran Ceasefire Optimism Tempers Rate Hike Expectations C3ai Q1 2026 Earnings WiderThanExpected Loss Sends Shares Slightly Lower AUBN Q1 2026 Earnings Solid EPS of 063 Drives Positive Stock Reaction HEI Q4 2025 Earnings EPS Surprise Beats Estimates Despite Tepid Market Response OCC Q1 2026 Earnings Narrowed Loss and Market Sentiment Boost Drive Stock Surge BNR Q3 2022 Earnings Narrower Loss Surpasses Estimates Stock Declines Ames National Corporation ATLO Q1 2026 Earnings Solid EPS Beat Amid Stable Operations