US Stock MarketDetailed Quotes

NTRA Natera

Watchlist
  • 132.630
  • -8.030-5.71%
Close Mar 10 16:00 ET
  • 134.770
  • +2.140+1.61%
Pre 06:45 ET
17.93BMarket Cap-86.69P/E (TTM)