Baidu Group-SW (09888) has announced that its board of directors has approved a new share repurchase program, authorizing the buyback of up to $5 billion of the company's shares. This program is effective until December 31, 2028.
The board of directors expects to declare the company's first-ever dividend payment in the year 2026.