MarketInOut Stock Screener Log In | Sign Up

Alibaba Group Holding Ltd SDR

SES • Consumer Cyclical • Internet Retail • Quote as of 10/28/2026 16:50
Alibaba Group Holding Ltd SDR stock price and volume chart

Company Profile

IndustryInternet Retail
SectorConsumer Cyclical
ExchangeSES
Market Capitalization69,856 mln
Float19,535 mln
Earnings Date12/01/2026

EPS

0.66
Decent

P / E

4.88
Deeply undervalued

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.48
Borderline

Relative Strength

17 / 100
Significantly lagging

Debt / Equity

0.25
Very low leverage

Business Description

Founded in 1999 and headquartered in Hong Kong, Alibaba Group is one of the world's largest technology and commerce companies, operating a wide range of businesses across retail, wholesale, logistics, cloud computing, entertainment, and artificial intelligence. In China and globally, it runs numerous well-known shopping and marketplace platforms, connecting millions of buyers and sellers, while also providing businesses with powerful cloud and data services to support their operations. Beyond commerce and technology, the company offers everyday services such as food delivery, navigation, online video, travel booking, and healthcare, making it a significant part of daily life for hundreds of millions of people.

Key Fundamentals

EPS0.66
P/E4.88
ROE6.80
ROIC2.03
ROA3.73
Interest Cover4.39
EBITDA, mln29,035
EV / EBITDA11.27
EV / EBIT16.04
Revenue, mln191,933
EV / Revenue1.71

Quote Details

Last 3.220
Change 0.05 (1.58%)
Open 3.200
Volume 86,400
Turnover 278,208
Average Volume 134,924

Financial Ratios

Pre-Tax Profit Margin10
Current Ratio1.36
Price / Book1.58
Price / Tangible Book2.05
Debt / Equity0.25
Price / Sales1.74
PEG Ratio5.18

Financial Strength

Altman Z-Score2.6
Piotroski F-Score 4 / 9
Beneish M-Score-2.48
Price to Intrinsic Value0.89
Price to Lynch Fair Value1.74
Price to Graham Number1.42
Shiller PE Ratio18.90

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -5.29% 14 / 100   
1 Month -7.47% 41 / 100   
2 Months -14.13% 40 / 100   
6 Months -23.22% 26 / 100   
1 Year -44.2% 8 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog