BIDU is trading at 2.99% down now at $123.78 after recent analyst upgrades, including Macquarie raising its price target from $91 to $176 on October 29, 2025, failed to offset concerns about a weak earnings outlook and declining revenue projections. Zacks reports that Baidu's consensus earnings estimate for the current quarter has dropped by 5.9% in the last 30 days, with expected EPS down 44.3% year-over-year and sales estimates pointing to a 10% decline. Despite positive analyst sentiment and value ratings, the market appears focused on the company's near-term earnings headwinds and negative revenue growth, leading to today's significant price drop.