Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Alibaba shares fall over concerns on delayed earnings report
short by / on Thursday, 5 March, 2026
Alibaba shares tumbled for a sixth straight session, marking their worst streak since April 2023. The stock dropped over 13% this week amid concerns over the delayed Q3 earnings report and geopolitical tensions. Investors are debating whether the sell-off is a buying opportunity, while others remain frustrated by the weak performance.
read more at Stocktwits