Company research / BABA

Alibaba Group Holding Ltd (BABA)

Also trades as BABAF, BBAAY. Every security a company lists rests on one set of financial statements, so these figures cover the whole company.

CIK 0001577552 · NYSE · Services-Business Services, NEC

  • Sector Services

For the year ended 2026-03-31, Alibaba Group Holding Ltd reported revenue of 1.02T CNY. Revenue grew 2.7% from the prior annual period.

Key ratios (year ended 2026-03-31)

39.8%
Gross margin (computed)
4.9%
Operating margin
10.1%
Net margin
9.3%
Return on year-end equity
2.7%
Revenue growth (YoY)

Computed by TickerFacts from revenue minus cost of revenue. This may differ from the issuer's reported gross profit or margin; check the revenue and cost definitions.

Beyond the statements

Follow the company.

Explore new filings, reported insider transactions and company relationships.

Open company research ↗

Latest selected filing: Form 6-K (current report) · 2026-10-07

Headquarters locality: Binjiang District · View on map

Annual financials

Annual flows and balances are grouped by their actual period end. Select a figure to open its SEC filing. n/a means a matching observation is unavailable. Free cash flow is operating cash flow minus capital expenditures, and EBITDA is operating income plus depreciation and amortization, for the same period, computed by TickerFacts.

Stock splits: 8-for-1, first reflected in a filing dated 2019-11-13. Figures are as filed: per-share figures and share counts last reported before a split are on the old share basis, so changes and growth rates across a split are not shown. Splits are read from the filings' own restatements, so a share conversion in a merger or reorganization shows up the same way.

Period ended2026-03-312025-03-312024-03-312023-03-312022-03-312021-03-312020-03-312019-03-312018-03-312017-03-31
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
Gross Profit (computed)407.53B CNY398.06B CNY354.85B CNY318.99B CNY313.61B CNY296.08B CNY227.34B CNY169.91B CNY143.22B CNY98.79B CNY
R&D Expense66.53B CNY57.15B CNY52.26B CNY56.74B CNY55.47B CNY57.24B CNY43.08B CNY37.44B CNY22.75B CNY17.06B CNY
Operating Income50.15B CNY140.91B CNY113.35B CNY100.35B CNY69.64B CNY89.68B CNY91.43B CNY57.08B CNY69.31B CNY48.05B CNY
Depreciation & Amortization34.96B CNY24.52B CNY23.34B CNY24.65B CNY25.47B CNY25.55B CNY20.32B CNY14.82B CNY8.65B CNY5.18B CNY
EBITDA85.11B CNY165.42B CNY136.69B CNY125.00B CNY95.11B CNY115.23B CNY111.75B CNY71.90B CNY77.97B CNY53.23B 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 CNY16.97 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
Share Repurchases7.64B CNY86.66B CNY88.75B CNY74.75B CNY61.23B CNY773.00M CNYn/a10.87B CNYn/a13.18B CNY
Dividends Paid33.73B CNY29.08B CNY17.95B CNY0 CNY0 CNYn/an/an/an/an/a
Shares Outstanding18.58B18.47B19.47B20.53B21.36B21.70B21.49B20.70B2.57B2.53B
Weighted Average Diluted Shares19.23B19.32B20.36B21.11B21.79B21.98B21.35B20.99B20.88B2.57B
EPS (Basic)5.70 CNY6.89 CNY3.95 CNY3.46 CNY2.87 CNY6.95 CNY7.10 CNY4.24 CNY3.13 CNY17.52 CNY

Price chart

Chart and quotes by TradingView. Exchange coverage and delays vary.

Open chart on TradingView