Invitae Corp

NYSE:NVTA   3:59:59 PM EDT
33.12
+1.05 (+3.27%)
4:58:13 PM EDT: $30.00 -3.12 (-9.42%)
Twitter Share  Facebook Share StockTwits Share