CytomX launches $250 million public offering amid financial challenges | Intellectia