NATERA, INC. (NTRA)

Chapman Steven Leonard 🔴 sold 5.8K shares of Natera, Inc. (NTRA) at $204.39 ($1.2M) Transaction Date: Apr 27, 2026 | Filing ID: 000010