Invitae Corp

NYSE:NVTA   3:59:58 PM EDT
45.29
-0.72 (-1.56%)
4:00:00 PM EDT: $45.26 -0.03 (-0.07%)
Twitter Share  Facebook Share StockTwits Share