NTRA   $265.38  -3.36% Market Closed After Close 306.21 15.39%

Natera, Inc.

Data not available