4 days Is Alibaba Still A Buy After The Fiscal Q3 2025 Earnings Rally? Seeking Alpha Is Alibaba Still A Buy After The Fiscal Q3 2025 Earnings Rally?. Alibaba (BABA) · Earnings X