Stocktoria

Alibaba Group Holding Ltd BABA

NYSE · stock · Services-Business Services, NEC · website · IPO 2014-09-19

Alibaba Group Holding Ltd statistics & valuation

Profitability & efficiency

Net margin (%)
27.60% 25.60% 23.30% 29.30% 21.00% 7.30% 8.40% 8.50% 13.10% 10.10% 2017201820192020202120222023202420252026
Gross margin (%)
2017201820192020202120222023202420252026
Operating margin (%)
30.40% 27.70% 15.10% 17.90% 12.50% 8.20% 11.60% 12.00% 14.10% 4.90% 2017201820192020202120222023202420252026
Return on equity (%)
13.60% 14.70% 14.40% 17.20% 14.00% 5.80% 6.50% 7.30% 12.10% 9.30% 2017201820192020202120222023202420252026
Shares outstanding
2.57B 20.88B 20.99B 21.49B 21.98B 21.79B 21.11B 20.36B 19.32B 19.23B 2017201820192020202120222023202420252026
Net debt ($)
2017201820192020202120222023202420252026
Share buybacks ($)
2017201820192020202120222023202420252026
Return on assets (%)
8.60% 8.90% 9.10% 11.40% 8.90% 3.70% 4.20% 4.50% 7.20% 5.40% 2017201820192020202120222023202420252026
Free cash flow margin (%)
2017201820192020202120222023202420252026
Debt / equity (×)
2017201820192020202120222023202420252026
EPS ($)
$2.47 $3.91 $4.97 $0.99 $1.04 $0.45 $0.50 $0.54 $0.92 $0.80 2017201820192020202120222023202420252026

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

P / E vs its own history

Alibaba Group Holding Ltd trades at about 156.5× earnings — near its 10-year norm (10-year range 37.3×–222.1×, median 164.9×).

37.3× 222.1×

Shaded band = 10-year range (37.3×–222.1×); dot = today's 156.5×.

Historical P/E = month-end price near each fiscal year-end ÷ that year's EPS. A read on whether the stock is cheap or dear relative to how it has typically been valued — not a forecast.

Key ratios (by fiscal year)

RatioFY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Operating margin4.9%14.1%12.0%11.6%8.2%12.5%17.9%15.1%27.7%30.4%
Net margin10.1%13.1%8.5%8.4%7.3%21.0%29.3%23.3%25.6%27.6%
Return on assets5.4%7.2%4.5%4.2%3.7%8.9%11.4%9.1%8.9%8.6%
Return on equity9.3%12.1%7.3%6.5%5.8%14.0%17.2%14.4%14.7%13.6%
Current ratio1.281.551.791.811.661.701.911.301.891.95

Computed from company filings · US · as of 2026-03-31. Facts plus Stocktoria's own computed scores — not investment advice.