Fri, March 20, 2026 at 3:12 PM UTC Alibaba Group Holding Ltd (NYSE:BABA) reported Q3 FY2026 earnings on March 19, 2026, and the results handed Wall Street a genuinely difficult read: non-GAAP net ...
Alibaba (BABA) reported Q3 FY2026 revenue of $40.73B, missing expectations by 2%, while Cloud Intelligence Group revenue accelerated 36% to $6.19B and Taobao Instant Commerce surged 56% to $2.98B, ...