Invitae Corp

NYSE:NVTA  
31.57
+1.82 (+6.14%)
4:52:24 PM EDT: $30.50 -1.07 (-3.37%)
Twitter Share  Facebook Share StockTwits Share