Baidu (NASDAQ:BIDU) shares notched a seven-day losing streak on Tuesday, closing 0.52% lower at $99.76.
The Chinese internet company has lost 16% in the last 12-months, compared to a 29% gain of the broader S&P 500 Index.
Looking at Seeking Alpha’s Quant Ratings, Baidu has a Hold rating with a score of 3.10 out of 5. The company scored an A for profitability, a B for valuation and revisions, but only managed a C+ for growth.
Turning to the Wall Street community, 24 out of 36 analysts rate the stock as a Strong Buy, seven rate it as a Buy, and four rate it as a Hold, and one rates it as a Strong Sell.
Seeking Alpha analysts at large consider the stock a Buy. According to SA analyst JR Research, “Baidu’s Q1 earnings surpassed expectations, but concerns remain about the weak advertising spending in its core business.”
May has not been a favorable month for the company, with 11 sessions in the red, and seven sessions in the green.