Baidu Inc. (BIDU) experienced a significant decline over the past week, closing at $121.69 on October 10, 2025, down -8.09% for the day and extending a multi-day slide from $132.40 on October 9 (-3.99%) and $137.90 on October 8 (-0.75%), despite recent analyst upgrades and price target increases from Macquarie (to Outperform on October 10) and Citigroup (price target raised to $166 on October 13)[2][4]. The selloff appears driven by investor concerns over Baidu's upcoming earnings, with consensus estimates projecting a 44.3% year-over-year EPS decline and a 9.33% revenue drop, as well as recent downward revisions to analyst forecasts[1]. No major company-specific news or events have been reported today, and the stock's sharp drop outpaced both the broader market and its sector, suggesting that earnings anxiety and negative sentiment are the primary drivers.