Alibaba (NYSE:BABA), Amazon.com, Inc. (NASDAQ:AMZN) - If You Invested $1,000 In Alibaba Stock One Year Ago, Here's How Much You'd Have Now
Share: Investors who have owned stocks in the last year have generally experienced some big gains. In fact, the SPDR S&P 500 (NYSE: SPY) total return over the last 12 months is 46.6%. But there is no question some big-name stocks performed better than others along the way. Alibaba’s Difficult Road: One company that has been a disappointing investment in the last year has been Chinese e-commerce and cloud services giant Alibaba Group Holding Ltd - ADR (NYSE: BABA). Fortunately for Alibaba investors, the COVID-19 pandemic actually boosted demand for Alibaba’s e-commerce, cloud services an...