Alibaba Group Holding Ltd (BABA)
↓ Download CSV- 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) | 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.02T CNY | 996.35B CNY | 941.17B CNY | 868.69B CNY | 853.06B CNY | 717.29B CNY | 509.71B CNY | 376.84B CNY | 250.27B CNY | 158.27B CNY |
| Cost of Revenue | 616.14B CNY | 598.28B CNY | 586.32B CNY | 549.70B CNY | 539.45B CNY | 421.20B CNY | 282.37B CNY | 206.93B CNY | 107.04B CNY | 59.48B CNY |
| Operating Income | 50.15B CNY | 140.91B CNY | 113.35B CNY | 100.35B CNY | 69.64B CNY | 89.68B CNY | 91.43B CNY | 57.08B CNY | 69.31B CNY | 48.05B CNY |
| Net Income | 103.59B CNY | 130.11B CNY | 80.01B CNY | 72.78B CNY | 62.25B CNY | 150.58B CNY | 149.43B CNY | 87.89B CNY | 64.09B CNY | 43.67B CNY |
| EPS (Diluted) | 5.50 CNY | 6.70 CNY | 3.91 CNY | 3.43 CNY | 2.84 CNY | 6.84 CNY | 6.99 CNY | 4.17 CNY | 3.06 CNY | 2.12 CNY |
| Total Assets | 1.91T CNY | 1.80T CNY | 1.76T CNY | 1.75T CNY | 1.70T CNY | 1.69T CNY | 1.31T CNY | 965.08B CNY | 717.12B CNY | 506.81B CNY |
| Total Liabilities | 783.30B CNY | 714.12B CNY | 652.23B CNY | 630.12B CNY | 613.36B CNY | 606.58B CNY | 433.33B CNY | 349.67B CNY | 277.69B CNY | 182.69B CNY |
| Shareholders' Equity | 1.12T CNY | 1.08T CNY | 1.10T CNY | 1.11T CNY | 1.07T CNY | 1.07T CNY | 870.55B CNY | 608.58B CNY | 436.44B CNY | 321.13B CNY |
| Cash & Equivalents | 131.53B CNY | 145.49B CNY | 248.12B CNY | 193.09B CNY | 189.90B CNY | 321.26B CNY | 330.50B CNY | 189.98B CNY | 199.31B CNY | 143.74B CNY |
| Operating Cash Flow | 76.21B CNY | 163.51B CNY | 182.59B CNY | 199.75B CNY | 142.76B CNY | 231.79B CNY | 180.61B CNY | 150.97B CNY | 125.81B CNY | 82.85B CNY |
| Shares Outstanding | 19.23B | 19.32B | 20.36B | 21.11B | 21.79B | 21.98B | 21.35B | 20.99B | 20.88B | 20.58B |