Week In Review: Chipscreen Gains 367% Following $148 Million Shanghai STAR IPO
August 17, 2019 at 17:06 PM EDT
China's Chipscreen Bio traded 367% higher following its $148 million IPO on the Shanghai STAR exchange, raising its market cap to $4.2 billion.