Said to Rebound Shares on Their Conference Call Mar 2, 2026 at 5:42 PM EST Credo shares are now down about 4.4%, which is a massive improvement from the -14% drop they experienced right after earnings ...