Natera, Inc. - Common Stock (NTRA)

198.94
-5.45 (-2.67%)
NASDAQ · Last Trade: Apr 28th, 11:25 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors