Baidu shares fall 11.6% after Q2 earnings miss expectations
Baidu shares fell sharply on Tuesday, August 18, 2026, after the Chinese technology company reported second-quarter financial results that missed analyst expectations on both revenue and earnings, highlighting the challenges of its transition from a search-driven business to an artificial intelligence-focused enterpris...
Verilumia