Follow the people · Insider
George Cardoza
George Cardoza files insider transactions with the SEC as a chief financial officer of SOPHiA GENETICS SA (SOPH). We hold 7 disclosed purchases and sales filed since 27 October 2011, 2 of them in the last 90 days.
- Files forSOPH
- Disclosed buys and sells7 in all, 2 in the last 90 days
- Last disclosure7 July 2026
Positions held
3 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 19 March 2026 — 6 July 2026Chief Financial Officer · SOPHiA GENETICS SA (SOPH)12 Form 4 lines · source: SEC Form 4
- Filed 9 December 2013 — 2 March 2022President & COO, Lab Ops · Neogenomics (NEO)50 Form 4 lines · source: SEC Form 4
- Filed 26 October 2011 — 2 May 2012Chief Financial Officer · Neogenomics (NGNM.OB)2 Form 4 lines · source: SEC Form 4
Everything they disclosed
64 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 1,592 shares of SOPHiA GENETICS SASEC Form 47 July 2026Ordinary Shares · traded 6 July 2026 · filed 7 July 2026
- ▼ sold on the open market 774 shares of SOPHiA GENETICS SASEC Form 423 June 2026Ordinary Shares · traded 22 June 2026 · filed 23 June 2026
- ▲ bought on the open market 20,000 shares of SOPHiA GENETICS SASEC Form 45 June 2026Ordinary Shares · traded 5 June 2026 · filed 5 June 2026
- ▼ sold on the open market 1,403 shares of SOPHiA GENETICS SASEC Form 410 April 2026Ordinary Shares · traded 8 April 2026 · filed 10 April 2026
- was granted 112,936 shares of SOPHiA GENETICS SASEC Form 48 April 2026Ordinary Shares · traded 2 April 2026 · filed 8 April 2026
- was granted 164,671 shares of SOPHiA GENETICS SA (a derivative holding)SEC Form 48 April 2026Share Option (Right to Buy) · traded 2 April 2026 · filed 8 April 2026
- ▼ sold on the open market 2,520 shares of SOPHiA GENETICS SASEC Form 48 April 2026Ordinary Shares · traded 6 April 2026 · filed 8 April 2026
- ▼ sold on the open market 2,413 shares of SOPHiA GENETICS SASEC Form 48 April 2026Ordinary Shares · traded 7 April 2026 · filed 8 April 2026
- was granted 112,936 shares of SOPHiA GENETICS SASEC Form 43 April 2026Ordinary Shares · traded 2 April 2026 · filed 3 April 2026
- was granted 164,671 shares of SOPHiA GENETICS SA (a derivative holding)SEC Form 43 April 2026Share Option (Right to Buy) · traded 2 April 2026 · filed 3 April 2026
- ▼ sold on the open market 774 shares of SOPHiA GENETICS SASEC Form 420 March 2026Ordinary Shares · traded 19 March 2026 · filed 20 March 2026
- ▼ sold on the open market 774 shares of SOPHiA GENETICS SASEC Form 420 March 2026Ordinary Shares · traded 19 March 2026 · filed 20 March 2026
- had shares withheld for tax on 503 shares of NeogenomicsSEC Form 43 March 2022Common Stock · traded 1 March 2022 · filed 3 March 2022
- had shares withheld for tax on 839 shares of NeogenomicsSEC Form 43 March 2022Common Stock · traded 2 March 2022 · filed 3 March 2022
- was granted 61,143 shares of NeogenomicsSEC Form 430 December 2021Common Stock · traded 30 December 2021 · filed 30 December 2021
- was granted 40,502 shares of Neogenomics (a derivative holding)SEC Form 47 July 2021Stock Option (Right to Buy) · traded 5 July 2021 · filed 7 July 2021
- was granted 7,584 shares of NeogenomicsSEC Form 47 July 2021Common Stock · traded 5 July 2021 · filed 7 July 2021
- ▼ sold on the open market 169,230 shares of NeogenomicsSEC Form 44 June 2021Common Stock · traded 2 June 2021 · filed 4 June 2021
- ▼ sold on the open market 31,107 shares of NeogenomicsSEC Form 44 June 2021Common Stock · traded 3 June 2021 · filed 4 June 2021
- was granted 6,207 shares of NeogenomicsSEC Form 43 March 2021Common Stock · traded 2 March 2021 · filed 3 March 2021
- was granted 35,171 shares of Neogenomics (a derivative holding)SEC Form 43 March 2021Stock Option (Right to Buy) · traded 2 March 2021 · filed 3 March 2021
- exercised options over 72,926 shares of Neogenomics (a derivative holding)SEC Form 425 November 2020Stock Option (Right to Buy) · traded 24 November 2020 · filed 25 November 2020
- exercised options over 77,074 shares of Neogenomics (a derivative holding)SEC Form 425 November 2020Stock Option (Right to Buy) · traded 25 November 2020 · filed 25 November 2020
- exercised options over 72,926 shares of NeogenomicsSEC Form 425 November 2020Common Stock · traded 24 November 2020 · filed 25 November 2020
- ▼ sold on the open market 52,926 shares of NeogenomicsSEC Form 425 November 2020Common Stock · traded 24 November 2020 · filed 25 November 2020
- exercised options over 77,074 shares of NeogenomicsSEC Form 425 November 2020Common Stock · traded 25 November 2020 · filed 25 November 2020
- ▼ sold on the open market 77,074 shares of NeogenomicsSEC Form 425 November 2020Common Stock · traded 25 November 2020 · filed 25 November 2020
- exercised options over 100,000 shares of Neogenomics (a derivative holding)SEC Form 410 August 2020Stock Option (Right to Buy) · traded 6 August 2020 · filed 10 August 2020
- exercised options over 100,000 shares of NeogenomicsSEC Form 410 August 2020Common Stock · traded 6 August 2020 · filed 10 August 2020
- ▼ sold on the open market 82,500 shares of NeogenomicsSEC Form 410 August 2020Common Stock · traded 6 August 2020 · filed 10 August 2020
- was granted 48,768 shares of Neogenomics (a derivative holding)SEC Form 43 March 2020Common Stock · traded 2 March 2020 · filed 3 March 2020
- was granted 7,571 shares of NeogenomicsSEC Form 43 March 2020Common Stock · traded 2 March 2020 · filed 3 March 2020
- exercised options over 44,444 shares of Neogenomics (a derivative holding)SEC Form 414 November 2019Stock Option (Right to Buy) · traded 12 November 2019 · filed 14 November 2019
- exercised options over 44,444 shares of NeogenomicsSEC Form 414 November 2019Common Stock · traded 12 November 2019 · filed 14 November 2019
- ▼ sold on the open market 19,444 shares of NeogenomicsSEC Form 414 November 2019Common Stock · traded 12 November 2019 · filed 14 November 2019
- exercised options over 55,556 shares of Neogenomics (a derivative holding)SEC Form 48 November 2019Stock Option (Right to Buy) · traded 6 November 2019 · filed 8 November 2019
- exercised options over 55,556 shares of NeogenomicsSEC Form 48 November 2019Common Stock · traded 6 November 2019 · filed 8 November 2019
- ▼ sold on the open market 51,556 shares of NeogenomicsSEC Form 48 November 2019Common Stock · traded 6 November 2019 · filed 8 November 2019
- ▼ sold on the open market 4,000 shares of NeogenomicsSEC Form 48 November 2019Common Stock · traded 7 November 2019 · filed 8 November 2019
- exercised options over 200,000 shares of Neogenomics (a derivative holding)SEC Form 46 May 2019Stock Option (Right to Buy) · traded 2 May 2019 · filed 6 May 2019
- exercised options over 200,000 shares of NeogenomicsSEC Form 46 May 2019Common Stock · traded 2 May 2019 · filed 6 May 2019
- ▼ sold on the open market 151,676 shares of NeogenomicsSEC Form 46 May 2019Common Stock · traded 3 May 2019 · filed 6 May 2019
- was granted 51,459 shares of Neogenomics (a derivative holding)SEC Form 45 March 2019Stock Option (Right to Buy) · traded 1 March 2019 · filed 5 March 2019
- was granted 8,418 shares of NeogenomicsSEC Form 45 March 2019Common Stock · traded 1 March 2019 · filed 5 March 2019
- exercised options over 30,000 shares of Neogenomics (a derivative holding)SEC Form 428 February 2019Stock Option (Right to Buy) · traded 27 February 2019 · filed 28 February 2019
- exercised options over 30,000 shares of NeogenomicsSEC Form 428 February 2019Common Stock · traded 27 February 2019 · filed 28 February 2019
- exercised options over 8,333 shares of NeogenomicsSEC Form 429 May 2018Common Stock · traded 25 May 2018 · filed 29 May 2018
- exercised options over 8,333 shares of Neogenomics (a derivative holding)SEC Form 429 May 2018Restricted Stock · traded 25 May 2018 · filed 29 May 2018
- was granted 192,500 shares of Neogenomics (a derivative holding)SEC Form 428 February 2018Stock Options (Right to Buy) · traded 26 February 2018 · filed 28 February 2018
- was granted 25,000 shares of Neogenomics (a derivative holding)SEC Form 430 May 2017Restricted Stock · traded 25 May 2017 · filed 30 May 2017
- was granted 200,000 shares of Neogenomics (a derivative holding)SEC Form 42 May 2017Stock Option (Right to Buy) · traded 28 April 2017 · filed 2 May 2017
- was granted 200,000 shares of Neogenomics (a derivative holding)SEC Form 43 May 2016Stock Option (Right to Buy) · traded 20 April 2016 · filed 3 May 2016
- exercised options over 100,000 shares of NeogenomicsSEC Form 414 March 2016Common Stock · traded 11 March 2016 · filed 14 March 2016
- ▼ sold on the open market 32,000 shares of NeogenomicsSEC Form 414 March 2016Common Stock · traded 11 March 2016 · filed 14 March 2016
- exercised in-the-money options over 100,000 shares of Neogenomics (a derivative holding)SEC Form 414 March 2016Stock Option (Right to Buy) · traded 11 March 2016 · filed 14 March 2016
- was granted 200,000 shares of Neogenomics (a derivative holding)SEC Form 46 May 2015Stock Option (Right to Buy) · traded 4 May 2015 · filed 6 May 2015
- exercised options over 130,000 shares of NeogenomicsSEC Form 41 December 2014Common Stock · traded 26 November 2014 · filed 1 December 2014
- ▼ sold on the open market 60,000 shares of NeogenomicsSEC Form 41 December 2014Common Stock · traded 26 November 2014 · filed 1 December 2014
- exercised in-the-money options over 130,000 shares of Neogenomics (a derivative holding)SEC Form 41 December 2014Stock Option (Right to Buy) · traded 26 November 2014 · filed 1 December 2014
- exercised in-the-money options over 20,000 shares of Neogenomics (a derivative holding)SEC Form 49 December 2013Stock Option (Right to buy) · traded 9 December 2013 · filed 9 December 2013
- was granted 20,000 shares of NeogenomicsSEC Form 49 December 2013Common Stock · traded 9 December 2013 · filed 9 December 2013
- ▼ sold on the open market 20,000 shares of NeogenomicsSEC Form 49 December 2013Common Stock · traded 9 December 2013 · filed 9 December 2013
- ▲ bought on the open market 4,000 shares of NeogenomicsSEC Form 42 May 2012Common Stock · traded 2 May 2012 · filed 2 May 2012
- ▲ bought on the open market 3,000 shares of NeogenomicsSEC Form 427 October 2011Common Stock · traded 26 October 2011 · filed 27 October 2011
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.