Baidu Stocks Plunge Over 4% Despite Q1 Earnings Beat, AI Cloud Revenue Surges 42%
TMTPOST -- The American depositary receipts (ADRs) of Baidu, Inc. plunged 4.3% to $85.48 on Wednesday, wiping out gains over the p
baidu bai aicloud stocksplunge 2025-05-22 14:14 1