NTRA

Natera, Inc.

NTRANASDAQ

$167.61

-4.21

2.45%

Last Updated: Jan 24, 21:00