What Does Baidu's $1 Billion Buyback Mean For Shareholders? By: Benzinga via Benzinga July 30, 2015 at 10:35 AM EDT Chinese Internet giant Baidu Inc (ADR) (NASDAQ: BIDU) announced on Thursday that it has approved a $1 billion share repurchase ... Read More >> Related Stocks: Baidu.com SP ADR