PLXS Plexus Corp reports tiny Q1 2026 EPS miss shares climb nearly 3 percent on steady investor confidence Madrigal Pharmaceuticals MDGL Stock Movers Q4 2025 Earnings Fall Short Zepp ZEPP Stock Gap Down Watch Smart Money Flows 20260418