 China Biologic Products NASDAQ:CBPO was upgraded by stock analysts at ValuEngine from a sell rating to a hold rating in a research note issued to investors on Thursday, ValuEngine reports. Separately, BidaskClub upgraded China Biologic Products from a hold rating to a buy rating in a report on Wednesday, March 11th. NASDAQ CBPO opened at ... 