Truist Financial began coverage on shares of Voyager Therapeutics (NASDAQ:VYGR – Get Rating) in a research note published on Wednesday morning, The Fly reports. The firm issued a buy rating and a $18.00 target price on the stock. VYGR has been the subject of several other research reports. StockNews.com cut shares of Voyager Therapeutics from […]