Alibaba Group is trading 3.02% down at $123.98 after broad weakness across Chinese technology stocks on August 12, 2026.
- Chinese ADRs including Alibaba, Baidu, JD.com, and NetEase were all lower, indicating sector-wide selling rather than a clearly company-specific catalyst.
- The decline extends the previous session’s 3.38% drop.
- Volatility has heightened ahead of Alibaba’s June-quarter results scheduled for August 20, 2026.