Alibaba Group Holding Limited is trading 0% down today at $18020.00 as heavy southbound selling and persistent sentiment overhang weigh on the stock.

  • Mainland investors have driven HK$10.465 billion in net outflows over seven consecutive sessions, creating significant downward pressure.
  • The stock remains subdued following a sharp two-day slide earlier this week, even as the broader market maintains a generally positive tone.