Alibaba Earnings Missed Estimates. What It Means for the Stock. Yahoo Finance 2025-05-15 13:55 Source Original site