NTRA

Natera, Inc.

NTRANASDAQ

$138.68

-5.82

4.03%

Last Updated: Mar 13, 17:52