Bausch Health BHC Slips 11 as Stock Tests Critical Support Near 508 Semiannual Earnings Shift May Pose Challenges for Businesses and Economic Stability XIFR Q1 2026 Earnings Massive EPS Beat Drives 53 Rally as Operational Efficiencies Shine Goldman Sachs Warns of Two Key Risks for Stock Market What Investors Should Know