Baidu Inc (BIDU) dropped 9.14% after reporting weaker-than-expected second-quarter results, with both revenue and earnings missing analyst estimates. The selloff is reinforced by Baidu trading below its 20-day, 50-day, and 200-day moving averages, which points to sustained downside pressure.
Highlights
- Baidu reported second quarter revenue of 31.3 billion Renminbi and earnings per share of $7.15, both below analyst estimates.
- Core advertising revenue fell 19% year-over-year to 13.1 billion Renminbi, while AI Cloud Infrastructure revenue increased 50% to 7.3 billion Renminbi.
- Shares of Baidu are under heavy selling pressure with momentum signals bearish, trading below key moving averages and expected to fluctuate between $92.91 to $105.38 over the next five days.
Core ad revenue declines as AI cloud gains and new investor emerge
Baidu Inc reported unaudited financial results for the second quarter ended June 30, 2026. Revenue was approximately 31.3 billion Renminbi, which was below FactSet estimates, and earnings per share reached $7.15, also missing expectations. Core advertising revenue fell by 19% year-over-year to 13.1 billion Renminbi, while AI Cloud Infrastructure revenue rose by 50% to 7.3 billion Renminbi. During the quarter, the company began road testing its Apollo Go autonomous ride-hailing platform in London, and a new investment position was initiated in Baidu ADRs by Stanley Druckenmiller's Duquesne Family Office.
Bearish momentum persists as oversold signals and resistance cap stock
Baidu is trading below its 20-day, 50-day, and 200-day moving averages ($107.55, $111.09, and $124.79), reflecting short-, medium-, and long-term downside pressure on the stock. The near-term ceiling is set at $97.4, while immediate support sits at $94.27. Momentum readings are heavily bearish: MACD signals downside momentum, while the Average Directional Index (ADX) reading of 11.49 indicates a weak trend. The Relative Strength Index (RSI) at 37.95, Stochastic RSI at 7.84, and Commodity Channel Index (CCI) at -109.27 all highlight oversold conditions. Bull/Bear Power (BBP) at -2.79 shows sellers dominate intraday action and further suggests an oversold state. The Awesome Oscillator (AO) confirms bearish pressure. The current price holds near the session low, and intraday volatility stands at 3.32%. Intraday tone is dominated by selling pressure, consistent with momentum and oscillator signals.
In a recent review, analysts highlighted ongoing governance-related risk and persistent downside pressure on Baidu due to insider share conversions and weak technicals. The latest post-earnings selloff strengthens the bearish outlook, making a close watch on the $94.27 support level critical for anticipating further downside risk.