Invitae Corp

NYSE:NVTA   12:35:40 PM EDT
30.88
+2.38 (+8.35%)
Twitter Share  Facebook Share StockTwits Share