Invitae Corp

NYSE:NVTA   3:59:59 PM EDT
43.09
+2.50 (+6.16%)
4:51:44 PM EDT: $43.33 +0.24 (+0.56%)
Twitter Share  Facebook Share StockTwits Share