Deutsche Bank On Baidu: 'Out Of Sight, Not Out Of Mind' By: Benzinga via Benzinga January 16, 2015 at 08:20 AM EST Alan Hellawell III of Deutsche Bank on Friday maintained a Buy rating on shares of Baidu Inc (ADR) (NASDAQ: BIDU) with a $261 price ... Read More >> Related Stocks: Baidu.com SP ADR