Company News
Lycia Therapeutics IPO Priced $18, Raises $318M
Lycia Therapeutics priced its IPO at $18 per share, the top of the $16‑$18 range.
The company sold 17.6 million shares, raising $318 million, a 27% increase over the originally planned 14.7 million sh