Biopharma

ETRA

1 brief covering ETRA, most recent first.

  1. · IPO priced

    ETRA — IPO pricing analysis (2026-09-19)

    Electra Therapeutics priced $350,000,010 at $15.00 per share — the midpoint of its $14.00 to $16.00 marketed range — on 23,333,334 shares, slightly more than the 21.7 million originally marketed. Allocators took volum...

    Read brief →