Advertisement
Advertisement

NTRA

NTRA logo

Natera Inc

167.67
USD
+9.31
+5.88%
Jan 21, 15:58 UTC -5
Closed
...

NTRA Income Statement

Advertisement