Alibaba Group Holding Limited is trading at $17580.00 (-2.44%) as persistent southbound selling and mainland net outflows continue to pressure the stock.
- The name has recorded seven consecutive sessions of mainland net outflows, signaling a lack of support from regional investors.
- Market sentiment remains fragile following another weak trading session for the e-commerce giant.