Live feed21:35:04·43dINSIDERFilingCEO AND PRESIDENT Chapman Steven Leonard was granted 5,623 shares and sold $1,147,838 worth of shares (5,623 units at $204.13) (SEC Form 4)NTRA· Natera Inc.Health CareOriginal source