Electra Prices Upsized $350 Million IPO

Electra Therapeutics priced an upsized initial public offering of 23,333,334 shares at $15 each for expected gross proceeds of approximately $350 million, before underwriting discounts and expenses. The financing is unusually large for a…




