Natera Inc (NTRA)

Chapman Steven Leonard 🔴 sold 5.1K shares of Natera, Inc. (NTRA) at $167.69 Transaction Date: Sep 02, 2025 | Filing ID: 023826