Electra Therapeutics prices $350 million IPO, sets Nasdaq listing under ETRA
The late-stage biopharma sold 23,333,334 shares at $15.00 each ahead of a September 21, 2026 closing, funding its lead sHLH antibody through a Phase 2/3 registrational trial.
SEC filing