Credo Technology Group is trading at $171.92, down 5.69% on October 22, 2026, amid a broader retreat from risk assets; no confirmed company-specific catalyst surfaced. - Renewed Middle East tensions and higher oil prices pressured markets. - Mixed megacap results revived concerns about returns on AI spending. Nasdaq futures fell more than 1% before the open, while Tesla and Meta faced pressure, supporting a market-wide explanation.