Baidu is trading 4.27% down at $99.67 after reporting second-quarter revenue below Wall Street expectations.

  • Revenue fell 4% to 31.33 billion yuan, below the 31.96 billion-yuan analyst estimate, as declining advertising offset AI-linked cloud-services growth.
  • Reuters reported shares were down 3.5% in pre-market after the results.
  • Baidu scheduled the release before August 18, 2026, U.S. market open; broader risk-off sentiment, including weaker technology markets and Nasdaq futures, may add pressure, though the earnings miss is the clearest catalyst.