NTRA

Natera, Inc.

NTRANASDAQ

$142.51

-1.99

1.38%

Last Updated: Mar 13, 20:00