Baidu is trading 10.9% down now at $92.77 after its August 18, 2026, second-quarter results missed analyst expectations on earnings and revenue.

  • Revenue fell 4% year over year to RMB31.33 billion.
  • Online marketing revenue dropped 19% to RMB13.1 billion as advertising weakness outweighed AI-cloud growth.
  • The broader Nasdaq decline added pressure, but the earnings disappointment was the primary catalyst.