Imago BioSciences (IMGO) has priced its upsized IPO of 8.4 million shares of common stock at $16.00 per share, for a total of $134.4 million in estimated gross proceeds. Initially, the business planned to offer 7 million shares…/nRead More