Analysts Viewpoint NTRA short interest fall by -67.92%, reflecting positive sentiment Investors can speculate about the future of a stock by watching how its insiders buy and sell stocks. Natera Inc
Insiders Updates Natera Inc [NTRA] CEO AND PRESIDENT makes an insider sale of 6,092 shares worth 851,712. Investors can speculate about the future of a stock by watching how its insiders buy and sell stocks. Natera Inc