Natera, Inc. - Common Stock (NTRA)

203.69
-1.23 (-0.60%)
NASDAQ· Last Trade: May 21st, 8:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors