Electra Therapeutics Prices $350 Million Biotech IPO - IJR News