Growth Metrics

Natera (NTRA) Return on Invested Capital: 2025