Natera, Inc. logo

Natera, Inc.

NTRA US

Natera, Inc.United States Composite

110.79

USD
-1.81
(-1.61%)