Invitae Corp

NYSE:NVTA   3:59:52 PM EDT
2.51
+0.21 (+9.13%)
: $2.54 +0.03 (+1.20%)
Twitter Share  Facebook Share StockTwits Share