Baidu (09888.HK): Net profit for the first quarter of 2026 was RMB 3.4 billion, compared with RMB 7.717 billion in the same period last year.

2026-05-18

Baidu (09888.HK): Net profit for the first quarter of 2026 was RMB 3.4 billion, compared with RMB 7.717 billion in the same period last year.