CBPO Gapped up +6.67 $CBPO Last Price 99.72 Day
Post# of 46488
Last Price 99.72
Day High 106.00
Day Low 99.31
Change +7.73
Volume 1,246,051
Today 100 stocks gapped up. CBPO ranked number 2 for biggest increase in price per share.
China Biologic Produ