Bausch Health BHC Slips 11 as Stock Tests Critical Support Near 508 Investor Skepticism Persists Over China Vankes StateBacked Recovery Efforts LKQ Q1 2026 Earnings EPS Misses Estimates Shares Dip Ferraris EV Launch Sparks Stock Decline but Potential Silver Lining Emerges