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.