Follow the people · Insider
Solomon Moshkevich
Solomon Moshkevich files insider transactions with the SEC as a president, clinicaldiagnostics of Natera (NTRA). We hold 20 disclosed purchases and sales filed since 30 January 2024, 6 of them in the last 90 days.
- Files forNTRA
- Disclosed buys and sells20 in all, 6 in the last 90 days
- Last disclosure3 September 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 26 January 2024 — 2 September 2026President, Clinicaldiagnostics · Natera (NTRA)176 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 1,000 shares of NateraSEC Form 43 September 2026Common Stock · traded 1 September 2026 · filed 3 September 2026
- ▼ sold on the open market 1,400 shares of NateraSEC Form 43 September 2026Common Stock · traded 1 September 2026 · filed 3 September 2026
- ▼ sold on the open market 600 shares of NateraSEC Form 43 September 2026Common Stock · traded 1 September 2026 · filed 3 September 2026
- ▼ sold on the open market 15,160 shares of NateraSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 410 shares of NateraSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 300 shares of NateraSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 200 shares of NateraSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 947 shares of NateraSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 192 shares of NateraSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 1,233 shares of NateraSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 128 shares of NateraSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 1,010 shares of NateraSEC Form 429 July 2026Common Stock · traded 27 July 2026 · filed 29 July 2026
- ▼ sold on the open market 1,204 shares of NateraSEC Form 429 July 2026Common Stock · traded 28 July 2026 · filed 29 July 2026
- ▼ sold on the open market 100 shares of NateraSEC Form 46 July 2026Common Stock · traded 1 July 2026 · filed 6 July 2026
- ▼ sold on the open market 2,600 shares of NateraSEC Form 46 July 2026Common Stock · traded 1 July 2026 · filed 6 July 2026
- ▼ sold on the open market 300 shares of NateraSEC Form 46 July 2026Common Stock · traded 1 July 2026 · filed 6 July 2026
- ▼ sold on the open market 1,802 shares of NateraSEC Form 43 June 2026Common Stock · traded 1 June 2026 · filed 3 June 2026
- ▼ sold on the open market 413 shares of NateraSEC Form 43 June 2026Common Stock · traded 1 June 2026 · filed 3 June 2026
- ▼ sold on the open market 213 shares of NateraSEC Form 43 June 2026Common Stock · traded 1 June 2026 · filed 3 June 2026
- ▼ sold on the open market 572 shares of NateraSEC Form 43 June 2026Common Stock · traded 1 June 2026 · filed 3 June 2026
- ▼ sold on the open market 1,652 shares of NateraSEC Form 428 May 2026Common Stock · traded 26 May 2026 · filed 28 May 2026
- ▼ sold on the open market 405 shares of NateraSEC Form 45 May 2026Common Stock · traded 1 May 2026 · filed 5 May 2026
- ▼ sold on the open market 560 shares of NateraSEC Form 45 May 2026Common Stock · traded 1 May 2026 · filed 5 May 2026
- ▼ sold on the open market 520 shares of NateraSEC Form 45 May 2026Common Stock · traded 1 May 2026 · filed 5 May 2026
- ▼ sold on the open market 505 shares of NateraSEC Form 45 May 2026Common Stock · traded 1 May 2026 · filed 5 May 2026
- ▼ sold on the open market 865 shares of NateraSEC Form 45 May 2026Common Stock · traded 1 May 2026 · filed 5 May 2026
- ▼ sold on the open market 400 shares of NateraSEC Form 45 May 2026Common Stock · traded 1 May 2026 · filed 5 May 2026
- ▼ sold on the open market 150 shares of NateraSEC Form 45 May 2026Common Stock · traded 1 May 2026 · filed 5 May 2026
- ▼ sold on the open market 997 shares of NateraSEC Form 429 April 2026Common Stock · traded 27 April 2026 · filed 29 April 2026
- ▼ sold on the open market 1,185 shares of NateraSEC Form 429 April 2026Common Stock · traded 27 April 2026 · filed 29 April 2026
- ▼ sold on the open market 1,048 shares of NateraSEC Form 43 April 2026Common Stock · traded 1 April 2026 · filed 3 April 2026
- ▼ sold on the open market 1,000 shares of NateraSEC Form 43 April 2026Common Stock · traded 1 April 2026 · filed 3 April 2026
- ▼ sold on the open market 952 shares of NateraSEC Form 43 April 2026Common Stock · traded 1 April 2026 · filed 3 April 2026
- was granted 1,774 shares of NateraSEC Form 411 March 2026Common Stock · traded 9 March 2026 · filed 11 March 2026
- ▼ sold on the open market 915 shares of NateraSEC Form 411 March 2026Common Stock · traded 10 March 2026 · filed 11 March 2026
- was granted 1,774 shares of NateraSEC Form 411 March 2026Common Stock · traded 9 March 2026 · filed 11 March 2026
- ▼ sold on the open market 915 shares of NateraSEC Form 411 March 2026Common Stock · traded 10 March 2026 · filed 11 March 2026
- was granted 10,051 shares of NateraSEC Form 43 March 2026Common Stock · traded 27 February 2026 · filed 3 March 2026
- exercised options over 5,125 shares of NateraSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- ▼ sold on the open market 931 shares of NateraSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- exercised options over 5,125 shares of Natera (a derivative holding)SEC Form 43 March 2026Stock Option (right to buy) · traded 2 March 2026 · filed 3 March 2026
- ▼ sold on the open market 1,594 shares of NateraSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- ▼ sold on the open market 475 shares of NateraSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- exercised options over 5,125 shares of Natera (a derivative holding)SEC Form 43 March 2026Stock Option (right to buy) · traded 2 March 2026 · filed 3 March 2026
- was granted 10,051 shares of NateraSEC Form 43 March 2026Common Stock · traded 27 February 2026 · filed 3 March 2026
- exercised options over 5,125 shares of NateraSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- ▼ sold on the open market 931 shares of NateraSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- ▼ sold on the open market 1,594 shares of NateraSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- ▼ sold on the open market 475 shares of NateraSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- ▼ sold on the open market 80 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 878 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 576 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 850 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 600 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 16 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 1,639 shares of NateraSEC Form 44 February 2026Common Stock · traded 3 February 2026 · filed 4 February 2026
- ▼ sold on the open market 80 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 878 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 576 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 850 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 600 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 16 shares of NateraSEC Form 44 February 2026Common Stock · traded 2 February 2026 · filed 4 February 2026
- ▼ sold on the open market 1,639 shares of NateraSEC Form 44 February 2026Common Stock · traded 3 February 2026 · filed 4 February 2026
- ▼ sold on the open market 1,013 shares of NateraSEC Form 429 January 2026Common Stock · traded 27 January 2026 · filed 29 January 2026
- ▼ sold on the open market 1,200 shares of NateraSEC Form 429 January 2026Common Stock · traded 28 January 2026 · filed 29 January 2026
- ▼ sold on the open market 1,013 shares of NateraSEC Form 429 January 2026Common Stock · traded 27 January 2026 · filed 29 January 2026
- ▼ sold on the open market 1,200 shares of NateraSEC Form 429 January 2026Common Stock · traded 28 January 2026 · filed 29 January 2026
- ▼ sold on the open market 23,205 shares of NateraSEC Form 422 January 2026Common Stock · traded 20 January 2026 · filed 22 January 2026
- ▼ sold on the open market 293 shares of NateraSEC Form 422 January 2026Common Stock · traded 21 January 2026 · filed 22 January 2026
- ▼ sold on the open market 23,205 shares of NateraSEC Form 422 January 2026Common Stock · traded 20 January 2026 · filed 22 January 2026
- ▼ sold on the open market 293 shares of NateraSEC Form 422 January 2026Common Stock · traded 21 January 2026 · filed 22 January 2026
- was granted 44,698 shares of NateraSEC Form 416 January 2026Common Stock · traded 14 January 2026 · filed 16 January 2026
- was granted 44,698 shares of NateraSEC Form 416 January 2026Common Stock · traded 14 January 2026 · filed 16 January 2026
- ▼ sold on the open market 1,292 shares of NateraSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- ▼ sold on the open market 1,659 shares of NateraSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- ▼ sold on the open market 1,292 shares of NateraSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- ▼ sold on the open market 1,659 shares of NateraSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- exercised options over 22,376 shares of Natera (a derivative holding)SEC Form 416 December 2025Stock Option (right to buy) · traded 10 December 2025 · filed 16 December 2025
- gave away 180 shares of NateraSEC Form 416 December 2025Common Stock · traded 12 December 2025 · filed 16 December 2025
- exercised options over 8,876 shares of NateraSEC Form 416 December 2025Common Stock · traded 12 December 2025 · filed 16 December 2025
- ▼ sold on the open market 4,692 shares of NateraSEC Form 416 December 2025Common Stock · traded 12 December 2025 · filed 16 December 2025
- exercised options over 13,500 shares of NateraSEC Form 416 December 2025Common Stock · traded 12 December 2025 · filed 16 December 2025
- gave away 115 shares of NateraSEC Form 416 December 2025Common Stock · traded 15 December 2025 · filed 16 December 2025
- ▼ sold on the open market 749 shares of NateraSEC Form 43 December 2025Common Stock · traded 1 December 2025 · filed 3 December 2025
- ▼ sold on the open market 250 shares of NateraSEC Form 43 December 2025Common Stock · traded 1 December 2025 · filed 3 December 2025
- ▼ sold on the open market 1,527 shares of NateraSEC Form 43 December 2025Common Stock · traded 1 December 2025 · filed 3 December 2025
- ▼ sold on the open market 474 shares of NateraSEC Form 43 December 2025Common Stock · traded 1 December 2025 · filed 3 December 2025
- ▼ sold on the open market 1,450 shares of NateraSEC Form 44 November 2025Common Stock · traded 3 November 2025 · filed 4 November 2025
- ▼ sold on the open market 1,450 shares of NateraSEC Form 44 November 2025Common Stock · traded 3 November 2025 · filed 4 November 2025
- ▼ sold on the open market 100 shares of NateraSEC Form 44 November 2025Common Stock · traded 3 November 2025 · filed 4 November 2025
- ▼ sold on the open market 1,008 shares of NateraSEC Form 429 October 2025Common Stock · traded 27 October 2025 · filed 29 October 2025
- ▼ sold on the open market 1,198 shares of NateraSEC Form 429 October 2025Common Stock · traded 28 October 2025 · filed 29 October 2025
- ▼ sold on the open market 292 shares of NateraSEC Form 422 October 2025Common Stock · traded 21 October 2025 · filed 22 October 2025
- ▼ sold on the open market 404 shares of NateraSEC Form 41 October 2025Common Stock · traded 1 October 2025 · filed 1 October 2025
- ▼ sold on the open market 1,816 shares of NateraSEC Form 41 October 2025Common Stock · traded 1 October 2025 · filed 1 October 2025
- ▼ sold on the open market 780 shares of NateraSEC Form 41 October 2025Common Stock · traded 1 October 2025 · filed 1 October 2025
- gave away 300 shares of NateraSEC Form 417 September 2025Common Stock · traded 15 September 2025 · filed 17 September 2025
- ▼ sold on the open market 1,290 shares of NateraSEC Form 45 September 2025Common Stock · traded 2 September 2025 · filed 5 September 2025
- ▼ sold on the open market 500 shares of NateraSEC Form 45 September 2025Common Stock · traded 2 September 2025 · filed 5 September 2025
- ▼ sold on the open market 1,210 shares of NateraSEC Form 45 September 2025Common Stock · traded 2 September 2025 · filed 5 September 2025
- was granted 1,675 shares of NateraSEC Form 415 August 2025Common Stock · traded 12 August 2025 · filed 15 August 2025
- ▼ sold on the open market 867 shares of NateraSEC Form 415 August 2025Common Stock · traded 14 August 2025 · filed 15 August 2025
- ▼ sold on the open market 8 shares of NateraSEC Form 415 August 2025Common Stock · traded 14 August 2025 · filed 15 August 2025
- ▼ sold on the open market 1,574 shares of NateraSEC Form 45 August 2025Common Stock · traded 1 August 2025 · filed 5 August 2025
- ▼ sold on the open market 1,326 shares of NateraSEC Form 45 August 2025Common Stock · traded 1 August 2025 · filed 5 August 2025
- ▼ sold on the open market 100 shares of NateraSEC Form 45 August 2025Common Stock · traded 1 August 2025 · filed 5 August 2025
- ▼ sold on the open market 2,206 shares of NateraSEC Form 430 July 2025Common Stock · traded 28 July 2025 · filed 30 July 2025
- ▼ sold on the open market 1,649 shares of NateraSEC Form 422 July 2025Common Stock · traded 27 May 2025 · filed 22 July 2025
- ▼ sold on the open market 291 shares of NateraSEC Form 422 July 2025Common Stock · traded 21 July 2025 · filed 22 July 2025
- ▼ sold on the open market 400 shares of NateraSEC Form 43 July 2025Common Stock · traded 1 July 2025 · filed 3 July 2025
- ▼ sold on the open market 200 shares of NateraSEC Form 43 July 2025Common Stock · traded 1 July 2025 · filed 3 July 2025
- ▼ sold on the open market 2,109 shares of NateraSEC Form 43 July 2025Common Stock · traded 1 July 2025 · filed 3 July 2025
- ▼ sold on the open market 291 shares of NateraSEC Form 43 July 2025Common Stock · traded 1 July 2025 · filed 3 July 2025
- ▼ sold on the open market 1,290 shares of NateraSEC Form 44 June 2025Common Stock · traded 2 June 2025 · filed 4 June 2025
- ▼ sold on the open market 1,145 shares of NateraSEC Form 44 June 2025Common Stock · traded 2 June 2025 · filed 4 June 2025
- ▼ sold on the open market 465 shares of NateraSEC Form 44 June 2025Common Stock · traded 2 June 2025 · filed 4 June 2025
- ▼ sold on the open market 100 shares of NateraSEC Form 44 June 2025Common Stock · traded 2 June 2025 · filed 4 June 2025
- ▼ sold on the open market 853 shares of NateraSEC Form 42 May 2025Common Stock · traded 1 May 2025 · filed 2 May 2025
- ▼ sold on the open market 908 shares of NateraSEC Form 42 May 2025Common Stock · traded 1 May 2025 · filed 2 May 2025
- ▼ sold on the open market 908 shares of NateraSEC Form 42 May 2025Common Stock · traded 1 May 2025 · filed 2 May 2025
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.