Jefferies initiates coverage of Electra Therapeutics with buy rating, $32 price target - ETRA News | Rallies