Invitae Co. (NYSE:NVTA – Get Rating) CFO Yafei Wen sold 17,042 shares of the stock in a transaction dated Tuesday, May 17th. The stock was sold at an average price of $3.81, for a total value of $64,930.02. Following the completion of the sale, the chief financial officer now owns 344,374 shares of the company’s […]