News

Alibaba ( BABA 0.02%), the largest e-commerce and cloud infrastructure company in China, has shed about 60% of its value since it closed at a record high of $307.84 on Oct. 27, 2020. The bulls ...
Find the latest Alibaba Group Holding Limited (BABA) stock quote, history, news and other vital information to help you with your stock trading and investing.