StockNews.com initiated coverage on shares of Invitae (NYSE:NVTA – Free Report) in a research report sent to investors on Friday. The brokerage issued a hold rating on the medical research company’s stock. Invitae Price Performance Shares of NYSE NVTA opened at $0.02 on Friday. The stock has a market cap of $5.21 million, a PE […]