Lycia Therapeutics stock surges in IPO debut after pricing about $317.5M offering
The drug developer priced 17.64 million shares at $18 each, and the offering is expected to close on Oct. 26
We haven't written up this one. Quartz has the full story — the link below goes straight to it.