Electra Therapeutics Announces Pricing of Upsized $350.0 Million Initial Public Offering | Phynwire