Black Creek Investment Management Inc. Has $104.59 Million Stock Holdings in Baidu, Inc. $BIDU
Black Creek Investment Management Inc. reduced its stake in Baidu, Inc. (NASDAQ:BIDU - Free Report) by 55.7% during the 3rd quarter, according to the company in its most recent disclosure with the...