BABAAlibaba Group Holding Limited
130.57USD+1.30%Mkt Cap: 308.96B $P/E: 19.77

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…

Key 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 USD243.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)