MarketInOut Stock Screener Log In | Sign Up

Baidu Inc

HKSE • Communication Services • Internet Content & Information • Quote as of 10/28/2026 16:08
Baidu Inc stock price and volume chart

Company Profile

IndustryInternet Content & Information
SectorCommunication Services
ExchangeHKSE
Market Capitalization204,979 mln
Float2,191 mln
Earnings Date11/24/2026

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-2.04
Caution advised

1-Year Forecast

140.89
Transformational upside

Relative Strength

43 / 100
Slightly lagging

Debt / Equity

0.42
Low leverage

Pre-Tax Margin

-2%
Barely loss-making

Business Description

Baidu is a Chinese technology company founded in 2000 and based in Beijing, best known for operating China's leading internet search platform. The company offers a broad range of digital services, including maps, cloud computing, AI tools, an autonomous ride-hailing service, and online marketing solutions. Through its iQIYI subsidiary, Baidu also produces and distributes a wide variety of entertainment content, from streaming video to online games. Across all its businesses, Baidu places artificial intelligence at the center of its products and long-term growth strategy.

Key Fundamentals

EPS-2.19
ROE-1.58
RPS55.13
ROIC2.66
ROA-0.94
Interest Cover3.51
EBITDA, mln6,715
EV / EBITDA32.47
EV / EBIT-396
Revenue, mln142,227
EV / Revenue1.53

Quote Details

Last 77.15
Change 1.9 (2.52%)
Open 76.30
Volume 13,816,335
Turnover 1,065,930,304
Average Volume 10,817,630

Financial Ratios

Pre-Tax Profit Margin-2
Leverage Ratio1.73
Current Ratio2.33
Price / Book0.55
Price / Tangible Book0.69
Price / Cash Flow17.42
Price / Free Cash Flow24.49
Debt / Equity0.42
Price / Sales1.66
PEG Ratio44.40

Financial Strength

Altman Z-Score1.65
Piotroski F-Score 3 / 9
Beneish M-Score-2.04
Price to Intrinsic Value0.53
Price to Graham Number0.97
1-Year Target Price140.89
Shiller PE Ratio13.41

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -0.71% 60 / 100   
1 Month -9.55% 38 / 100   
2 Months -26.1% 19 / 100   
6 Months -38.62% 22 / 100   
1 Year -31.67% 37 / 100   



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