 China Biologic Products Holdings Inc NASDAQ:CBPOs share price crossed above its 200-day moving average during trading on Tuesday . The stock has a 200-day moving average of 111.05 and traded as high as 117.10. China Biologic Products shares last traded at 117.10, with a volume of 115,372 shares traded. CBPO has been the topic of ... 