NATERA INC (NTRA)

US6323071042 - Common Stock

106.46  -2.04 (-1.88%)

After market: 106.46 0 (0%)

Open in Chart Tool
NTRA Daily chart