Home Tags CBPO

Tag: CBPO

Have Stock Gurus Now Turned Sour On China Biologic Products Holdings,...

China Biologic Products Holdings, Inc. (NASDAQ:CBPO) popped in on a low volume green day. Volume on 29-Oct-18 came in at 1.79 million contracts. The...