Brief: Electra Therapeutics Announces Pricing Of Upsized $350.0 Million Initial Public Offering18/09/2026 01:30