MarketInOut Stock Screener Log In | Sign Up

Alibaba Group Holding Ltd

OTC • Consumer Cyclical • Internet Retail • Quote as of 10/30/2026
Alibaba Group Holding Ltd stock price and volume chart

Company Profile

IndustryInternet Retail
SectorConsumer Cyclical
ExchangeOTC
Market Capitalization246,645 mln
Float18,534 mln
Earnings Date11/25/2026

EPS

0.52
Moderate

P / E

23.37
Premium valuation

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.48
Borderline

Relative Strength

23 / 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 vast network of online shopping platforms, wholesale marketplaces, and global retail websites that connect millions of buyers and sellers across China and beyond. The company also runs a wide range of everyday services, including food delivery, ride navigation, video streaming, travel booking, healthcare, and workplace tools. On top of this, Alibaba provides cloud computing and artificial intelligence services to businesses of all sizes, helping them store data, build software, and deploy advanced AI models.

Key Fundamentals

EPS0.52
P/E23.37
ROE6.80
RPS8.38
ROIC2.03
ROA3.73
Interest Cover4.39
EBITDA, mln22,623
EV / EBITDA11.49
EV / EBIT16.36
Revenue, mln149,453
EV / Revenue1.74

Quote Details

Last 12.1525
Change -0.3425 (-2.74%)
Open 14.8199
Volume 28,260
Turnover 343,430
Average Volume 49,666

Financial Ratios

Pre-Tax Profit Margin10
Leverage Ratio1.87
Current Ratio1.36
Price / Book1.60
Price / Tangible Book2.09
Price / Cash Flow19.36
Debt / Equity0.25
Price / Sales1.77
PEG Ratio4.99

Financial Strength

Altman Z-Score2.6
Piotroski F-Score 4 / 9
Beneish M-Score-2.48
Price to Intrinsic Value0.91
Price to Lynch Fair Value1.77
Price to Graham Number1.46
Shiller PE Ratio19.31

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.94% 39 / 100   
1 Month -7.09% 44 / 100   
2 Months -20.64% 28 / 100   
6 Months -27.11% 32 / 100   
1 Year -44.88% 21 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog