Alibaba Group Holding LimitedBABA

Is BABA cheap right now? Every multiple below is scored against its own 10-year range, not a sector average.

$109.23-0.07 (-0.06%)24:00 UTC
NYSEConsumer Cyclical

Company snapshot

Market Cap
$264B
Mega-cap
+2%
2016 — today
10-Year Price
+8%
2016 — today
52-Week Range
$94.83$189.34
Current $109.23· 15%

Alibaba Group provides technological infrastructure and marketing channels for merchants to engage customers globally. Its seven segments include China and International Commerce, Local Consumer Services, Cainiao logistics, Cloud Computing, Digital Media, and Innovation Initiatives. Key platforms include Taobao, Tmall, AliExpress, Lazada, and 1688.com. Monetization is driven by Alimama, while Alibaba Cloud offers extensive data and IoT services. The ecosystem spans food delivery, travel, and AI, including Qwen.

Similar companies

Consumer Cyclical companies of comparable size to BABA
CompanyP/EDiv yield
TMToyota Motor Corporation8.63.0%
HDThe Home Depot, Inc.21.83.0%
MCDMcDonald's Corporation20.92.9%
TJXThe TJX Companies, Inc.23.31.4%
BKNGBooking Holdings Inc.19.40.9%
PDDPDD Holdings Inc.8.4
SBUXStarbucks Corporation56.92.5%
LOWLowe's Companies, Inc.16.82.5%

Consumer Cyclical companies of comparable size — each one shown against its own 10-year range, not a sector average. Browse all stocks we cover.

Valuation in context

P/E ratio
24.9
Above average
Pricier than usual over the last 10 years
Sector median 17.5above sector
P/B ratio
1.6
Historically cheap
Historically cheap relative to the last 10 years
Sector median 1.6in line with sector
EV / EBITDA
15.1
Below average
Below the 10-year average
Sector median 11.1above sector
Dividend Yield
1.0%
Near historic low
Near historic low — last 10 years
Sector median 2.7%below sector
FCF Yield
-4.4%
Near historic low
Near historic low — last 10 years
Sector median 4.6%below sector
Free · No credit card needed

Get alerted when BABA is cheap

Set a free alert — we'll push you when P/E, yield, or other metrics cross a historical threshold.