Invitae Corp

NYSE:NVTA   3:59:56 PM EDT
32.30
+2.17 (+7.20%)
4:08:21 PM EDT: $32.43 +0.13 (+0.40%)
Twitter Share  Facebook Share StockTwits Share