StocksInvitae CorpNVTA

NVTA

Invitae Corp

3.63 -0.09 (-2.42%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade
S
3.61
B
3.64