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.