What Happened To The Alibaba Stock Price?
April 03, 2024 at 08:45 AM EDT
Alibaba share price has crashed by over 60% in the past five years. It has faced major headwinds like slow growth and Washington tensions. It has one of the best balance sheets and is highly undervalued.