NTRA   $167.26  -1.24% Market Closed After Close 167.26 0.0

Natera Inc

Earnings, Splits and Dividends

Data not available