StocksInvitae CorpNVTA

NVTA

Invitae Corp

2.86 0.34 (13.49%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade
S
2.83
B
2.88
Top