Invitae Corp

NYSE:NVTA   12:09:58 PM EDT
30.76
+2.26 (+7.93%)
Twitter Share  Facebook Share StockTwits Share