StocksNatera IncNTRA

NTRA

Natera Inc

40.40 1.28 (3.28%)
Delayed Prices By NASDAQ, in USD Market Open
Trade