Feb 5 (Reuters) - Baidu, China's largest search engine provider, on Thursday authorised a $5 billion share repurchase programme running through December 31, 2028, and said it will pay its first-ever dividend in 2026.
Shares of Baidu jumped over 3% in after-hours trading.