 BidaskClub upgraded shares of China Biologic Products NASDAQ:CBPO from a sell rating to a hold rating in a research note issued to investors on Wednesday, BidAskClub reports. Separately, ValuEngine cut shares of China Biologic Products from a hold rating to a sell rating in a research note on Tuesday, February 4th. Two research analysts have ... 