Baidu Falls to $90.59, Its Lowest Price in a Year
As seen on the 24/7 Wall St. homepage on September 10, 2026.
Baidu just carved out a new 52-week low at $90.59, 0.31% under the floor it set on August 18. That is a $25 billion market cap for a company that traded above $156 in January.
Continue ReadingShow less
Baidu shares touched $90.59 on September 10, 2026, slipping 0.31% below the previous 52-week floor set on August 18 and establishing fresh annual lows. The move continues a downtrend that has erased the gains made when the stock traded above $156 earlier in the year.
After peaking near $156 in January, shares ground lower for months, and each attempted recovery over that span failed to hold.
Sponsored
Don't wait: the analyst who called NVIDIA in 2010 just revealed his top 10 AI stocks. See the full list FREE now.
A stock that commanded prices above $156 now sits at $90.59, a sharply reduced market valuation for one of China's largest technology companies.
New annual lows attract fresh attention from buyers who see value and from holders who use the breach as a stop-loss trigger, which can create volatile price action in the near term. The prior low from August 18 now becomes a technical reference point the stock has already failed to hold.