The IPO Buzz: Electra Therapeutics (ETRA Proposed) Sets Terms for $325 Million IPO
Electra Therapeutics (ETRA proposed), a late-stage biotech focused on cancer and autoimmune disorders, set the terms early today for its IPO: 21.67 million shares at a price range of $14.00 to $16.00 to raise $325.05 million, if priced at the $15.00 mid-point of its range, according to its S-1/A filing dated Sept. 14, 2026. The […]
September 14, 2026 Read More