Baidu’s board approved a $5 billion share repurchase program. The authorization for these buybacks extends through the end of 2028. The company also established its first-ever dividend policy. It expects the initial payout to occur in 2026. Management cited substantial cash reserves as the primary driver for the capital return.

The program aims to enhance shareholder value through operating profits and potential asset sales. Citi reiterated a Buy rating on the stock following the announcement. Analysts at the bank set a price target of $186 per share.

Baidu shares rose 4.92% today. The stock reached a closing price of $145.80. This performance outperformed the previous close of $138.96. That price was recorded on February 05, 2026. The stock had gained 0.73% during that session. The current advance occurred amid a broader market rebound.