News

Alibaba's stock closed at a record high of $310.29 on Oct. 27, 2020. That marked a 356% gain from its IPO price. At the time, ...