Weekly Recap | Baidu -10.09%, Q2 revenue miss triggers sell-off
Weekly Review·
- Baidu shares fell 10.09% this week, significantly underperforming the S&P 500 index.
- The sharp decline was triggered by weaker-than-expected Q2 2026 earnings and subsequent rating downgrades by institutions like Morgan Stanley.
- Despite strong GPU cloud growth and autonomous driving expansions, market anxiety over traditional advertising pressures drove heavy selling.
