Electra Therapeutics initiates coverage with buy rating from TD Cowen - ETRA News | Rallies