Baidu Stocks Plunge Over 4% Despite Q1 Earnings Beat, 42% Rise in AI Cloud Revenue
2025-05-22 14:14:00
TMTPOST -- The American depositary receipts (ADRs) of Baidu, Inc. plunged 4.3% to $85.48 on Wednesday, wiping out gains over the past month. Shares of