Stocks to Watch: Invitae Corporation (NYSE:NVTA), Agenus Inc. (NASDAQ:AGEN), Petroleo Brasileiro Petrobras SA (ADR) (NYSE:PBR), Perma-Fix Environmental Services (NASDAQ:PESI), Encore Wire (NASDAQ:WIRE)
On Monday shares of Invitae Corporation (NYSE:NVTA) closed at $15.40. Invitae Corp. (NYSE:NVTA) on 12 May, reported a loss of $18.6 million in its first quarter. The San Francisco-based company said it had a loss of $1.09 per share. TheRead More