Investing.com·21 hours ago·macroeconomiaNEUTRALLOWBreakingNatera CEO Steven Chapman sells $1.56 million in Natera common stockNo summary availableRead at Investing.com→