Lycia Therapeutics stock surges in IPO debut after pricing about $317.5M offering
What happened
The drug developer priced 17.64 million shares at $18 each, and the offering is expected to close on Oct. 26
Summary assembled by rule from the sources below