Alibaba Group Holding Ltd. ADR outperforms competitors despite losses on the day
Alibaba Group Holding Ltd. ADR (BABA) saw a 3.38% drop to $127.85 on Tuesday, despite outperforming broader market indices like the NASDAQ Composite and Dow Jones Industrial Average which also experienced losses. This decline ended a two-day winning streak for the ADR.