Alibaba reported fiscal 2026 revenue of CNY 1.02 trillion, operating income of CNY 50.15 billion and net income of CNY 103.59 billion. The thesis turns on China commerce durability, cloud/AI growth, capital returns and ADR/geopolitical risk.
References
Sources used in this report
SEC datasetSEC company tickers exchange datasetRetrieved 2026-05-20 · Issuer identity, ticker, exchange and CIKSEC APISEC submissions APIRetrieved 2026-05-20 · Filing chronology and company identitySEC XBRL APISEC companyfacts APIRetrieved 2026-05-20 · Financial statement baselineAnnual report2026 Form 20-F filed 2026-05-202026 · Annual, interim, governance or chronology evidenceInterim/current reportForm 6-K filed 2026-05-132026 · Annual, interim, governance or chronology evidenceRecent 6-KForm 6-K filed 2026-05-132026 · Annual, interim, governance or chronology evidence