NTRA

Natera, Inc.

NTRANASDAQ

$189.57

-2.65

1.38%

Last Updated: Oct 28, 20:00