Alibaba Group (BABA) Q1 2026 Earnings: Key financials and quarterly highlights
Alibaba Group Holding Limited (NYSE: BABA) reported its first quarter 2026 earnings results today. Revenue was $34.5 billion, up 2% year-over-year. Net income attributable to…