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.