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.