NTRA

Natera, Inc.

NTRANASDAQ

$228.40

-3.55

1.53%

Last Updated: Dec 15, 20:59