Alibaba Group Holding

9988 · HKEX · HKD

$104.10Change from previous close: −2.35%Absolute change: −$2.50

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
$2.07T
Enterprise value
$1.94T
P/E (trailing 12 months)
24.0
Forward P/E
11.5
PEG
0.50
Price/book
1.59
Price/sales
1.98
EV/EBITDA
19.5
EV/revenue
1.85

Profitability and growth

Gross margin
38.2%
Operating margin
7.3%
Net margin
7.0%
ROE
6.4%
ROA
1.6%
Revenue growth (year over year)
8.6%
Earnings growth (year over year)
-79.4%

Financial health

Total cash
$385.7B
Total debt
$266.53B
Debt/equity
0.24
Current ratio
1.36
Quick ratio
0.73

Dividends

Annual dividend per share
$1.03
Dividend yield
1.0%
Payout ratio
24.0%
Ex-dividend date
June 10, 2026

Analysts and estimates

Average price target
$172.87
Median price target
$181.42
High price target
$205.40
Low price target
$95.20
Number of analysts
22
Consensus
Strong buy
Forward EPS
$9.08
EPS estimate, current year
$5.56

Shares and trading

Beta
0.50
Average volume
92.5M
Shares outstanding
19.9B
Float
17.76B
Institutional ownership
30.0%
Insider ownership
4.7%