Baidu Shares Hit $90.59, Setting Fresh 12-Month Lows
Baidu shares slid 0.31% to $90.59 on September 10, 2026, breaking below the prior 52-week floor set on August 18 and marking new annual lows. The drop extends a downtrend after a January peak near $156, with each recovery attempt failing. Fresh lows are drawing renewed trading interest and can amplify short-term volatility.