Iambic prices $150 million IPO at $16 a share
Iambic Therapeutics raised $150 million in an initial public offering on Wednesday, selling about 9.4 million shares at $16 each to begin trading on t
Every Fin-node story mentioning Takeda — 1 story, newest first.
Iambic Therapeutics raised $150 million in an initial public offering on Wednesday, selling about 9.4 million shares at $16 each to begin trading on t