Methode Electronics MEI Q1 2026 Miss What Went Wrong Biotech and Pharma Stocks Slide as Rotation Into Energy Accelerates Why NVIDIA Corporation NVDA Just Dropped 351 What to Watch 20260515 LuxExperience LUXE Steady at 760 Awaiting Next Catalyst 20260518