BioRad Q1 2026 Earnings Earnings Miss Estimates Despite Stock Rally MT Q1 2026 Earnings Modest EPS Beat Amid Revenue Uncertainty Traeger Inc COOK Q1 2026 Earnings Surprise Profitability Defies Expectations VCEL Q1 2026 Earnings EPS Beat Despite Net Loss Stock Slips BGMS Q3 2024 Earnings Significant EPS Beat Tempered by Revenue Uncertainty BHP Group BHP Inching Higher Can the Mining Giant Break Above Resistance ICON plc ICLR Surges 4 as Biotech Sector Momentum Drives Positive Price Action LandBridge LB Shares Slip 264 as Resistance Holds Near 7557 Old Republic International ORI Slips 26 as Support Levels Come into Focus NVCR Q1 2026 Earnings WiderthanExpected Loss Despite Positive Stock Reaction