Baidu, Inc. stock sinks to $90.87 as RSI hits oversold extremes
Covered by 1 source · 1 article
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 b…
Covered by