NTRA   $195.28  -3.67% Market Closed After Close 195.28 0.0

Natera, Inc.

Data not available