% (NVTA) By: Comtex SmarTrend® News Briefs April 12, 2019 at 01:12 AM EDT SmarTrend identified a Downtrend for Invitae Corp (NYSE:NVTA) on January 7th, 2019 at $13.09. In approximately 3 months, Invitae Corp has returned 99.54% as of today's recent price of... Read More >> Related Stocks: Invitae Corp