Invitae Corp

NYSE:NVTA  
44.67
+1.96 (+4.59%)
4:05:28 PM EDT: $44.33 -0.34 (-0.76%)
Twitter Share  Facebook Share StockTwits Share