 BidaskClub lowered shares of China Biologic Products NASDAQ:CBPO from a sell rating to a strong sell rating in a research note published on Friday morning, BidAskClub reports. CBPO has been the topic of a number of other reports. ValuEngine upgraded shares of China Biologic Products from a hold rating to a buy rating in a ... 