NTRA

Natera, Inc.

NTRANASDAQ

$107.27

-0.05

0.04%

Last Updated: May 16, 14:48