Alibaba Group Holding

BABA · NYSE · USD

$105.85Change from previous close: −1.49%Absolute change: −$1.60

Close · October 2, 2026

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.

Cash flow · Annual
ItemFY to Mar 2026FY to Mar 2025FY to Mar 2024FY to Mar 2023FY to Mar 2022FY to Mar 2021FY to Mar 2020FY to Mar 2019FY to Mar 2018FY to Mar 2017
Operating cash flow76,213163,509182,593199,752142,759231,786180,607150,975125,80582,854
Depreciation and amortization47,11842,45944,50446,93848,06547,90942,42736,93621,88514,185
Capital expenditure-126,063-85,972-32,087-34,330-53,309-41,450-32,550-35,482-19,628-11,006
Investing cash flow-67,336-185,415-21,824-135,506-198,592-244,194-108,072-151,060-83,764-79,579
Financing cash flow-20,573-76,215-108,244-65,619-64,44930,08270,853-7,39220,35932,914
Dividends paid-33,732-29,077-17,9460.0——————
Share repurchases-7,638-86,662-88,745-74,746-61,225-773—-10,872—-13,182
Debt issued117,490124,43220,57022,7909,42738,41015,71912,11672,64196,677
Debt repaid-78,458-59,898-18,105-11,448-16,713-7,061-31,741-16,347-39,016-67,344
Effect of exchange rates-4,0049654,3893,530-8,834-7,1874,1003,245-6,0652,038
Net change in cash-15,700-97,15656,9142,157-129,11610,487147,488-4,23256,33538,227
Free cash flow-49,85077,537150,506165,42289,450—————
Levered free cash flow-44,07418,298122,731113,46662,517186,605114,05195,14689,69459,850