← Back to Screener

Alibaba

BABA Mega Cap

Consumer Cyclical · Internet Retail

Updated: Apr 5, 2026, 00:03 UTC

$122.05
-1.36% today
52W: $95.73 – $192.67
52W Low: $95.73 Position: 27.2% 52W High: $192.67

Key Metrics

P/E Ratio
21.76x
Price-to-Earnings
Forward P/E
15.75x
Forward Price/Earnings
P/S Ratio
0.29x
Price-to-Sales
EV/EBITDA
16.45x
Enterprise Value/EBITDA
Div. Yield
86%
Annual dividend yield
Market Cap
$291.4B
Market Capitalization
Revenue Growth
1.7%
YoY Revenue Growth
Profit Margin
8.91%
Net profit margin
ROE
8.23%
Return on Equity
Beta
0.49
Market sensitivity
Short Interest
2.05%
% of float sold short
Avg. Volume
12,228,854
Average daily volume

Valuation Analysis

Signal
Fair
vs. S&P 500 avg P/E (24.7x)
Analyst Consensus
Strong Buy
40 analysts
Avg. Price Target
$189.34
+55.13% upside
Target Range
$112.07 – $258.17

★ Smart Money Investors

This stock is held by one or more of our 15 tracked Smart Money managers. Click a name to view their full portfolio.

About the Company

Alibaba Group Holding Limited, through its subsidiaries, provides technology infrastructure and marketing reach to help merchants, brands, retailers, and other businesses to engage with their users and customers in the People's Republic of China and internationally. It operates digital retail platforms under the Taobao and Tmall names; wholesale marketplaces through 1688.com and Alibaba.com; global e-commerce platform under the AliExpress name; e-commerce platforms under the Lazada, Trendyol, and Daraz names; and consumer-to-consumer community and marketplace under the Tmall Global, Tmall Supermarket, and Xianyu names. The company also operates Cainiao, an e-commerce logistics solution; Ele.me, an on-demand delivery and local services platform; and Amap, a provider of mobile digital map, n

Sector: Consumer Cyclical Industry: Internet Retail Country: Hong Kong Employees: 128,197 Exchange: NYQ

Trading Data

50-Day MA: $146.59
200-Day MA: $146.26
Volume: 8,186,559
Avg. Volume: 12,228,854
Short Ratio: 4.15
P/B Ratio: 1.88x
Debt/Equity: 25.91x
Free Cash Flow: $-26,119,874,560

💵 Dividend Info

Dividend Yield
86%
Annual Rate
$1.05
Payout Ratio
19.45%

Where can I buy Alibaba?

Compare top-rated brokers — low fees, trusted providers, fully regulated.

Scroll to Top