Natera director Chapman sells shares for $1.06 million

5 months ago 23
Read Entire Article