Baidu stock gains 3.17 percent as buybacks continue
Published on 10/07/2026 at 00:53 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSBaidu stock closed at USD 86.99 on Nasdaq on October 5, 2026, gaining 3.17 percent on the session. The latest corporate signal is a September buyback in which Baidu repurchased 586,600 Class A shares, according to The Globe and Mail on October 5, 2026.
Buyback adds a capital signal
The shares were bought on September 30 at HKD 84.55 to HKD 86.15 each, for a total of HKD 49.996 million. The purchases are intended for cancellation, which reduces the future share count once completed and gives the capital-return program a concrete operating footprint.
The same disclosure said Baidu had 2,209,541,178 issued Class A ordinary shares as of September 30, 2026, with no treasury shares recorded on its Hong Kong listing. For investors, the buyback matters because it can support per-share metrics even while the operating mix is changing.
AI growth meets advertising pressure
Baidu's second-quarter 2026 results show the tension behind the stock move. Total revenue fell 4 percent year over year to CNY 31.3 billion, while operating income reached CNY 3.0 billion and the operating margin was 10 percent, according to Yahoo Finance in the August 18, 2026 earnings transcript.
AI Cloud Infra revenue increased 50 percent year over year in Q2, and GPU Cloud revenue grew 283 percent. That expansion did not offset the 19 percent decline in Online Marketing Services revenue, leaving Baidu dependent on whether AI monetization can outpace the erosion of its legacy advertising engine.
Analysts see a wide valuation gap
MarketBeat reported on October 6, 2026, that the consensus rating was Hold, based on 14 Buy, 3 Hold and 4 Sell ratings. The average price target was USD 151.53, compared with the October 5 close of USD 86.99, placing the target 74.2 percent above the stock price.
That spread is paired with sharply different operating signals. Barclays cut its target from USD 124.00 to USD 96.00 on August 19, 2026, while Arete Research set a USD 108.00 target and Neutral rating on September 7, 2026, both as reported by MarketBeat.
Baidu stock stays near yearly low
Baidu's October 5 closing price of USD 86.99 stood USD 3.04 above the 52-week low of USD 83.95 and USD 78.31 below the 52-week high of USD 165.30. Its market capitalization was USD 29.6 billion on October 5, 2026, keeping the valuation debate centered on AI growth, advertising losses and capital allocation.
Baidu stock facts
- Company: Baidu, Inc.
- ISIN: KYG070341048
- Ticker: BIDU
- Trading venue: NASDAQ
- Price (as of October 5, 2026): USD 86.99, Closing price
- Market capitalization: USD 29.6 billion (as of October 5, 2026)
- 52-week range: USD 83.95-165.30 (as of October 5, 2026)
- Sector / Industry: Communication Services / Information Services
