Does Invitae Corporation (NVTA) Have Insiders Selling Shares?

As of Friday close, Invitae Corporation’s (NYSE:NVTA) stock traded at $1.23. The average number of shares traded per day over the past five days has been 5,805,540 shares. 1 time new highs have been achieved over the past 5 days, with a -$0.1900 fall in that time frame. In the last twenty days, the average […]