Blog

A biotech holds a $250M IPO, stoking flames of hope for industry watchers

img1202900xx2504-1669-0-325

It’s a rarity for 2023: A biotech company just went public in a $250 million IPO, at a $2.7 billion valuation.

Read More