Insider Activity of Steuart John
Biography of Steuart John
No biography is available at this moment.
No biography is available at this moment.
| 2018-05-31 | Sale | Natera, Inc. NTRA | director | 1,361 0.0025% | $11.59 | $15,778 | +68.78% | |
| 2016-06-19 | Natera, Inc. NTRA | director | 83,752 0.1696% | $11.94 | $999,999 | -10.78% |