$BABA Alibaba Q1 Earnings

20 Aug 2026 09:33BABA
  • Adj. EPS 8.52 yuan, est. 11.28 yuan
  • Rev. 268.95B yuan, est. 268.52B yuan
  • Adj. EBITDA 39.14B yuan, est. 36.92B yuan
  • AI product revenue triple-digit growth for 12th quarter
  • Sustained investments in full-stack AI capabilities
  • ADRs erase earlier gains to drop 2.6%
  • Sales meet estimates as AI push grows