BABA is trading 4.2% down today at $128.86 as investors use the launch of the new Zhenwu M890 AI chip as an opportunity to lock in gains following a sharp recent rally.

  • The pullback follows strong advances earlier in May, suggesting a technical correction rather than a negative fundamental surprise tied to the chip itself.
  • Broader market sentiment is contributing to the decline, with modest weakness in major U.S. indices driving tech-specific risk-off positioning.