Baidu Gears Up to Post Q1 Earnings: Buy, Sell or Hold the Stock?
Baidu, Inc. (BIDU) is scheduled to report first-quarter 2025 results on May 21, before the opening bell.In the last reported quarter, Baidu reported non-GAAP earnings per share (EPS) of 1.78. Total revenues were $4.68 billion, which declined 2% year over year but beat analyst estimates by 2.5%. The top-line pressure stemmed from persistent weakness in online marketing, which was partially offset by robust gains in the AI Cloud segment.Baidu Co ...