NasdaqGS:BIDUInteractive Media and Services
Baidu (BIDU) Is Up 5.9% After Q1 2026 Earnings And Buybacks – Has The Bull Case Changed?
Baidu has reported first-quarter 2026 results showing sales of CNY 32,075 million and net income of CNY 3,445 million, while also completing a CNY 172 million share repurchase of 1,361,660 shares since early February.
Alongside these earnings and capital return moves, Baidu’s CFO is presenting at the Morgan Stanley Asia AI Summit 2026, underscoring how management is communicating its AI-focused direction to investors.
Against this backdrop, we’ll examine how weaker quarterly profitability...