NTRA

Natera, Inc.

NTRANASDAQ

$107.31

+1.79

1.70%

Last Updated: May 15, 20:00