Insider track record Other Across 7 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Discover the detailed record of transactions filed by Moshkevich Solomon. Officer active across 1 company, notably Natera, Inc.. Cumulatively, 27 filings have been logged. Split: 0 buy · 17 sells. Total volume traded: €8m. History available since 28 March 2024. The latest transaction was filed on 1 May 2025 (Cession). Regulator: SEC (Form 4). All data is accessible without signup.
Declarations 27 total
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 1 May 2025 · Natera, Inc. 853 shares @ US$148.2537 1.4% of flow Common Stock SEC:0001415889-25-011882:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 28 Apr 2025 · Natera, Inc. 2,206 shares @ US$152.1824 3.7% of flow Common Stock SEC:0001415889-25-011612:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 21 Apr 2025 · Natera, Inc. 292 shares @ US$145.54 0.5% of flow Common Stock SEC:0001415889-25-011192:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 1 Apr 2025 · Natera, Inc. 1,291 shares @ US$139.7757 2.1% of flow Common Stock SEC:0001415889-25-010103:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 17 Mar 2025 · Natera, Inc. 1,023 shares @ US$146.0277 1.7% of flow Common Stock SEC:0001415889-25-008660:0
◆ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 12 Mar 2025 · Natera, Inc. 2,040 shares Common Stock SEC:0001415889-25-008169:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 5 Mar 2025 · Natera, Inc. 1,200 shares @ US$142.0823 2.0% of flow Common Stock SEC:0001415889-25-007467:0
◆ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 5 Feb 2025 · Natera, Inc. 1,675 shares Common Stock SEC:0001415889-25-003418:0
◆ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 31 Jan 2025 · Natera, Inc. 12,720 shares Common Stock SEC:0001415889-25-003074:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 29 Jan 2025 · Natera, Inc. 1,178 shares @ US$165.8687 2.3% of flow Common Stock SEC:0001415889-25-002623:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 22 Jan 2025 · Natera, Inc. 24,799 shares @ US$164.9488 49.0% of flow Common Stock SEC:0001415889-25-002082:0
◆ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 16 Jan 2025 · Natera, Inc. 9,130 shares Common Stock SEC:0001415889-25-001834:0
◆ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 20 Dec 2024 · Natera, Inc. 1,675 shares Common Stock SEC:0001415889-24-030182:0
● PRESIDENT, CLINICALDIAGNOSTICS · Executives · 19 Dec 2024 · Natera, Inc. 125 shares 0Common Stock SEC:0001415889-24-030118:0
◆ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 9 Dec 2024 · Natera, Inc. 5,752 shares @ US$7.4491 0.5% of flow Common Stock SEC:0001415889-24-029036:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 28 Oct 2024 · Natera, Inc. 1,196 shares @ US$118.2105 1.6% of flow Common Stock SEC:0001415889-24-025808:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 21 Oct 2024 · Natera, Inc. 294 shares @ US$120.7591 0.4% of flow Common Stock SEC:0001415889-24-025598:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 29 Jul 2024 · Natera, Inc. 1,196 shares @ US$102.7657 1.4% of flow Common Stock SEC:0001415889-24-020485:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 22 Jul 2024 · Natera, Inc. 549 shares @ US$105.1597 0.7% of flow Common Stock SEC:0001415889-24-020010:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 28 May 2024 · Natera, Inc. 1,647 shares @ US$109.9595 2.1% of flow Common Stock SEC:0001415889-24-014957:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 29 Apr 2024 · Natera, Inc. 1,196 shares @ US$93.1387 1.3% of flow Common Stock SEC:0001415889-24-011943:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 23 Apr 2024 · Natera, Inc. 531 shares @ US$91.3792 0.6% of flow Common Stock SEC:0001415889-24-011405:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 16 Apr 2024 · Natera, Inc. 26,511 shares @ US$90.3369 28.1% of flow Common Stock SEC:0001415889-24-011082:0
▼ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 28 Mar 2024 · Natera, Inc. 707 shares @ US$90.4158 0.7% of flow Common Stock SEC:0001415889-24-009475:0
◆ PRESIDENT, CLINICALDIAGNOSTICS · Executives · 29 Feb 2024 · Natera, Inc. 3,206 shares Common Stock SEC:0001415889-24-007243:0
25 of 27 declarations
Load more (2 remaining)