Tag: 660k

Natera CEO sells over $660k in firm inventory By Investing.com

In a latest transaction, Steven Leonard Chapman, the CEO and President of…

By Tycoon Herald 6 Min Read