News Snapshot:
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,...