Invitae Corp

NYSE:NVTA   3:59:58 PM EDT
2.86
+0.34 (+13.29%)
5:14:25 PM EDT: $2.82 -0.04 (-1.23%)
Twitter Share  Facebook Share StockTwits Share