Armor Advisors L.L.C. Has $3.60 Million Stock Holdings in Baidu, Inc. $BIDU
Armor Advisors L.L.C. trimmed its position in Baidu, Inc. (NASDAQ:BIDU - Free Report) by 30.0% during the second quarter, according to the company in its most recent 13F filing with the SEC. The firm...