Covington, Cooley Lead Drugmaker Odyssey's $279M IPO

Venture-backed biotechnology firm Odyssey Therapeutics began trading publicly Friday after raising $279 million in its initial public offering, making it the latest biotech to hit the public markets over the last...

Already a subscriber? Click here to view full article