Natera, Inc. - Common Stock (NTRA)

210.83
+1.56 (0.75%)
NASDAQ · Last Trade: Apr 8th, 11:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors