SharePost Content Read More Yahoo Finance #finance Post navigation Electra Therapeutics targets $977.6 million valuation in US IPO Southern Glazer’s settles US bribery probe