Baidu (NASDAQ:BIDU) stocks snapped their six-day winning streak on Tuesday, closing 2.6% less at $103.40.
The Chinese internet company has lost 13% over the past 12 months, compared with a 23% gain for the broader S&P 500 index.
Looking at Search Alpha's quantitative ratings, Baidu has a strong position rating with a score of 3.11 out of 5. The company earned an A for profitability, a B+ for valuation, but only managed a C for both momentum and reviews.
As for the Wall Street community, 26 of 37 analysts rate the stock as a Strong Buy, seven rate it as a Buy, and four rate it as a Hold.
Searching Alpha analysts generally rate the stock as a Buy. According to SA analyst Stone Fox Capital, “the company is a leader in the Chinese generative ai market and has multiple paths to success, including a potential deal with Apple.”
April was a favorable month for the company, with 12 sessions in green and nine sessions in red.