Alibaba Group Holding Ltd. ADR outperforms market despite losses on the day
Alibaba Group Holding Ltd. ADR (BABA) saw a 2.14% slip, closing at $114.06 on Thursday, marking its third consecutive day of losses. Despite this, the ADR still outperformed the broader market given the more significant declines in the NASDAQ Composite Index and Dow Jones …