The Sell Side Weighs In On Baidu Following Last Week's Earnings By: Benzinga via Benzinga October 31, 2016 at 15:43 PM EDT Shares of Baidu Inc (ADR) (NASDAQ: BIDU) were hit with a couple of downgrades following its third quarter revenue drop and weak ... Read More >> Related Stocks: Alibaba Group Holding Ltd Baidu.com SP ADR Bio-Techne Corp Tencent Holdings Ltd