130.57USD+1.30%Mkt Cap: 308.96B $P/E: 19.771d ago
Alibaba Group Holding Limited, through its subsidiaries, provides technology infrastructure and marketing reach to help merchants, brands, retailers, and other businesses in the People's Republic of China and internation…
Industry Peers
Internet RetailKey Statistics
Company
Market Cap308.96B $
Enterprise Value331.10B $
Revenue (TTM)1.02T $
Gross Profit407.53B $
Net Income (TTM)103.59B $
Revenue/Share441.05 USD
Last Price130.57 USD
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees131.5K
CountryUS
SectorConsumer Cyclical
IndustryInternet Retail
ISINKYG017191142
Valuation
P/E (Trailing)19.77
P/E (Forward)14.32
PEG0.54
EV/EBITDA3.01
EV/Revenue0.32
P/S0.31
P/B1.93
EPS (TTM)6.60
EPS (Forward)9.12
52W Range
123.49100% of range129.50
52W High129.50 USD
52W Low123.49 USD
Profitability
Gross Margin39.81%
Oper. Margin1.01%
EBITDA Margin10.76%
Profit Margin10.12%
ROE9.76%
ROA5.42%
Growth
Revenue Growth2.90%
Earnings Growth104.10%
Cash Flow & Leverage
Operating CF76.21B $
CapEx (TTM)126.94B $
FCF Margin-4.31%
FCF Yield-14.27%
Net Debt-35.10B $
Net Debt/EBITDA-0.32
Balance Sheet
Debt/Equity0.27
Current Ratio1.28
Quick Ratio0.86
Book Value/Sh67.76 USD
Cash/Share135.76 USD
Dividends
Fwd Div Rate1.050 USD
Trail. Div Rate0.0000 USD
Div. Yield0.81%
5Y Avg Yield—
Payout Ratio17.12%
Ex-Div DateJun 11, 2026
Pay DateJul 13, 2026
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)190.10 USD
Upside (mean)+45.6%
Target Range92.72 USD – 243.33 USD
$92.72+45.6% to mean$243.33
# Analysts39
Ownership
Shares Out.2.40B
Float2.21B
Insiders1.84%
Institutions10.51%
Short Interest
Short Ratio3.5d
Short % Float1.78%
Short % Out.1.75%
Shares Short41.84M
Short (prev mo.)42.36M
Technical
SMA 50114.27 (+14.3%)
SMA 200138.01 (-5.4%)
Beta0.51
S&P 52W Chg18.16%
Avg Vol (30d)10.13M
Avg Vol (10d)11.27M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—