Alibaba Group Holding Ltd (BABA)

↓ Download CSV

CIK 0001577552 · NYSE · Services-Business Services, NEC

  • Sector Services
  • Incorporated K3

In fiscal 2026, Alibaba Group Holding Ltd reported revenue of 1.02T CNY, up 2.7% from the prior year. The company was profitable, with a net margin of 10.1%. It held 1.91T CNY in total assets against 783.30B CNY in total liabilities.

Key ratios (FY2026)

4.9%
Operating margin
10.1%
Net margin
9.3%
Return on equity
+2.7%
Revenue growth (YoY)
Metric (FY)2026202520242023202220212020201920182017
Revenue1.02T CNY996.35B CNY941.17B CNY868.69B CNY853.06B CNY717.29B CNY509.71B CNY376.84B CNY250.27B CNY158.27B CNY
Cost of Revenue616.14B CNY598.28B CNY586.32B CNY549.70B CNY539.45B CNY421.20B CNY282.37B CNY206.93B CNY107.04B CNY59.48B CNY
Operating Income50.15B CNY140.91B CNY113.35B CNY100.35B CNY69.64B CNY89.68B CNY91.43B CNY57.08B CNY69.31B CNY48.05B CNY
Net Income103.59B CNY130.11B CNY80.01B CNY72.78B CNY62.25B CNY150.58B CNY149.43B CNY87.89B CNY64.09B CNY43.67B CNY
EPS (Diluted)5.50 CNY6.70 CNY3.91 CNY3.43 CNY2.84 CNY6.84 CNY6.99 CNY4.17 CNY3.06 CNY2.12 CNY
Total Assets1.91T CNY1.80T CNY1.76T CNY1.75T CNY1.70T CNY1.69T CNY1.31T CNY965.08B CNY717.12B CNY506.81B CNY
Total Liabilities783.30B CNY714.12B CNY652.23B CNY630.12B CNY613.36B CNY606.58B CNY433.33B CNY349.67B CNY277.69B CNY182.69B CNY
Shareholders' Equity1.12T CNY1.08T CNY1.10T CNY1.11T CNY1.07T CNY1.07T CNY870.55B CNY608.58B CNY436.44B CNY321.13B CNY
Cash & Equivalents131.53B CNY145.49B CNY248.12B CNY193.09B CNY189.90B CNY321.26B CNY330.50B CNY189.98B CNY199.31B CNY143.74B CNY
Operating Cash Flow76.21B CNY163.51B CNY182.59B CNY199.75B CNY142.76B CNY231.79B CNY180.61B CNY150.97B CNY125.81B CNY82.85B CNY
Shares Outstanding19.23B19.32B20.36B21.11B21.79B21.98B21.35B20.99B20.88B20.58B