The IPO Buzz: Odyssey Therapeutics Prices Upsized IPO at $18 – Stock Pops & Drops
Odyssey Therapeutics (ODTX) upsized its IPO to 15.5 million shares – up from 13.2 million shares in the prospectus – and priced the deal at $18.00 – the top of its $16.00-to-$18.00 range – to raise $279 million on Thursday night, May 7, 2026. The Boston-based biotech’s plans called for a concurrent private placement that was […]
May 7, 2026 Read More