What Caused Charles River Crl Stock To Drop Recently Price At 173.84 Down 0.98 20260410 MOLN Q4 2025 Earnings Narrowed Loss Exceeds Expectations as Pipeline Progress Continues HCWC Q4 2025 Earnings Narrowly Beats EPS Estimates Despite Ongoing BottomLine Loss SoftBank Group Surges Nearly 20 as Nvidia Earnings Fuel AI Optimism Torrid Holdings CURV Q1 2026 Earnings EPS Beat Masks Underlying Demand Challenges BorgWarner BWA Q1 2026 Earnings EPS Beat Driven by Operational Discipline Shares Edge Higher Gold Prices Decline on MCX Amid Stronger Dollar and Inflation Concerns