ETRA - Electra Therapeutics Announces Pricing of Upsized $350.0 Million Initial Public Offering 17-SEP-2026 08:30 PM ET