Invitae Co. (NYSE:NVTA – Get Rating) CEO Sean E. George sold 18,296 shares of the company’s stock in a transaction that occurred on Tuesday, May 17th. The shares were sold at an average price of $3.81, for a total value of $69,707.76. Following the sale, the chief executive officer now directly owns 794,691 shares in […]