Baidu, Inc. stock sinks to $90.87 as RSI hits oversold extremes

Baidu, Inc. stock closed at $90.87 on August 18, down from an open near $94.35 and testing lows around $89.60. A Q2 2026 earnings miss and weakening advertising revenue drove the selling, even as AI revenue reached roughly 50% of the core business.
Key takeaways
- Baidu, Inc. stock closed at $90.87 on August 18, below its daily pivot at $92.64.
- Q2 2026 EPS came in at RMB7.22, missing Wall Street estimates as advertising revenue weakened.
- AI Cloud and robotaxi growth pushed AI revenue to roughly 50% of the core business.
- Daily RSI fell to 22.82, while hourly RSI dropped to 16.73, signaling deeply oversold conditions.
- Analyst views are split between Hold and Buy after the earnings print.
Daily Structure: Baidu, Inc. Stock in a Confirmed Bearish Regime
The daily chart confirms a bearish regime. Price sits below every major moving average, and all three averages point lower.
EMA20 sits at 106.3, EMA50 at 111.4, and EMA200 at 117.84. All three averages are stacked above price and sloping lower. The close near $90.87 is well beneath every major moving average. RSI14 at 22.82 shows the selling has pushed into oversold territory, though oversold alone does not mean reversal. MACD reinforces the pressure. The line sits at -3.15 against a signal of -2.03, and the histogram of -1.12 shows momentum still widening to the downside.
… Continue reading the full article at the original source below.

