News

Shares of the biotech fell even as second-quarter loss per share came in at $2.13 on revenue of $142 million, beating ...