Natera CEO Steven Leonard sells over $645k in company stock

Natera CEO Steven Leonard sells over $645k in company stock