NTRA
Natera
2026-01-05
•
Guggenheim
Δh%
17.04%
Price Then
230.6525
Price h
269.95
Target
270