Capital · available
~$44B liquid (cash+STI ¥316.9B Mar-2026), down ~45% in two years into the buildout; market cap ~$269B is a side-label
Sourced figures 3
- stockanalysis.com — BABA balance sheet cash+STI ¥316,894M at Mar 31 2026 (¥428B FY25, ¥571B FY24)
- SEC EDGAR — Alibaba 20-F FY2026 Form 20-F FY2026 filed 2026-05-20 — primary backing
- companiesmarketcap.com — Alibaba market cap $268.78B
the working
Threads 1
A claim is one metric we assert about a node — the value is the summary, this page is the receipt. Sourced from kestrel; supersedes-history not yet shown. Back to Alibaba.
