On September 8, 2026, Baidu announced the launch of a stock repurchase program. According to DoNews, Baidu plans to repurchase a total of 545,000 Class A ordinary shares, with an estimated total cost of HK$49.96 million. This repurchase initiative aims to optimize its capital structure and reward shareholders.