StocksNatera IncNTRA

NTRA

Natera Inc

101.83 5.52 (5.73%)
Delayed Prices By NASDAQ, in USD