Invitae Corp

NYSE:NVTA   3:59:51 PM EDT
2.52
+0.06 (+2.24%)
4:22:40 PM EDT: $2.51 -0.01 (-0.20%)
Twitter Share  Facebook Share StockTwits Share