Baidu (NASDAQ: BIDU) Headquartered in Beijing, Baidu, Inc. is a Chinese multinational internet search company, which provides internet-related services, AI and online marketing solutions. BIDU shares have lost 36.6% over the past year. The current global scenario is fraught with various uncertainties, which include seemingly endless supply chain pressures, the inflationary environment, regional lockdowns in China, IT staffing issues, raw material cost increases, and the Russian-Ukraine conflict, to name a few.