Alibaba Group Holding
$105.32Change from previous close: −1.99%Absolute change: −$2.13
At a glance
- Revenue growth
- +2.74%
- FY to Mar 2026 vs FY to Mar 2025
- Net income growth
- −20.38%
- FY to Mar 2026 vs FY to Mar 2025
- Net margin
- 10.1%
- FY to Mar 2025: 13.1%
Financial data
Amounts in millions of CNY; per-share values in CNY; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 22,945 | 9,410 | 36,032 | 10,099 | 20,672 | 27,520 | 70,915 | 31,438 | 33,636 | 23,340 | 64,716 | 49,231 |
| Depreciation and amortization | 12,479 | 18,910 | 11,501 | 12,487 | 7,698 | 16,863 | 9,263 | 12,096 | 7,918 | 17,275 | 9,246 | 8,823 |
| Capital expenditure | -67,678 | -126,063 | -28,999 | -31,501 | -38,676 | -85,972 | — | -29,585 | — | -32,087 | — | — |
| Investing cash flow | -18,964 | 9,704 | -25,716 | -69,652 | 18,328 | -39,547 | -111,003 | 964 | -35,829 | 20,267 | -30,925 | -23,761 |
| Financing cash flow | 9,469 | -15,002 | -13,742 | 10,902 | -2,731 | -4,102 | 14,251 | -66,782 | -19,582 | -54,012 | -17,214 | -12,382 |
| Dividends paid | — | -42.0 | — | -33,621 | — | -29,077 | — | -29,022 | — | -17,946 | — | — |
| Share repurchases | — | — | — | -1,798 | — | -86,662 | — | -72,889 | — | -88,745 | — | — |
| Debt issued | 11,005 | 85,537 | — | 67,807 | — | 124,432 | — | 57,775 | — | 20,570 | — | — |
| Debt repaid | — | -78,458 | -11,969 | -20,019 | — | -59,898 | — | -20,041 | — | -18,105 | — | — |
| Effect of exchange rates | -1,519 | -1,063 | -1,498 | -485 | -958 | -569 | 3,331 | -2,456 | 659 | 1,900 | -2,643 | 813 |
| Net change in cash | 11,931 | 3,049 | -4,924 | -49,136 | 35,311 | -16,698 | -22,506 | -36,836 | -21,116 | -8,505 | 13,934 | 13,901 |
| Free cash flow | -44,733 | -116,653 | 7,033 | -21,402 | -18,004 | -58,452 | 70,915 | 1,853 | 33,636 | -8,747 | 64,716 | 49,231 |
| Levered free cash flow | -28,524 | -112,678 | 14,611 | -48,494 | 10,046 | -99,421 | 60,697 | -29,215 | 58,554 | -16,141 | 72,594 | 47,514 |
