NTRA

Natera, Inc.

NTRANASDAQ

$161.15

-1.87

1.15%

Last Updated: Aug 18, 20:00