Live feed21:35:04·51dINSIDERFilingvia QuantisnowCEO 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)ByQuantisnow·Wall Street's wire, on your screen.NTRA· Natera Inc.Health CareOriginal source