SOPHiA GENETICS SA
SOPH · Services-Computer Processing & Data Preparation · EDGAR filings ↗
Reference price $5.51 — last insider sale, 2026-06-25 (estimated from the dated SEC Form 4 price — not a live quote)
Grade
D46Growing cloud genomics-analytics company with healthy gross margin but deeply negative returns and heavy cash burn.
Strengths
- Revenue up ~19% (73rd pct) at 67% gross margin; ~993 customers and >2.3M genomic profiles analyzed
- Adequate near-term liquidity (current ratio ~2.0, $70M cash)
Risks
- Bottom-decile returns (ROE -168%, ROA -48%) and net margin -102% with FCF margin -47%; runway ~7.7 quarters
- Reimbursement uncertainty, intense competition from better-resourced rivals and reliance on licensed IP
Notable findings
- No interest coverageInterest coverage -15.57 (cannot cover interest)
- Net lossNet loss (net margin -102.2%)
- Cash burnNegative free cash flow (-36.5M)
- Insider sellingInsider selling — 84 open-market sale(s) by 10 insider(s) (cluster of 10 insiders, ~$1M, last 6mo) Form 4 ↗
Key metrics
Gross margin
67.4%
Operating margin
-91.8%
Net margin
-102.2%
Return on equity
-167.6%
Return on assets
-48.5%
Revenue growth (QoQ)
18.6%
Interest coverage
-15.6×
Current ratio
2.0×
Free cash flow
-$36M
Tangible book value
$47M
Cash & investments
$70M
Cash runway
8q
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-25 | Verma Abhimanyu | Sell | 6.9K | $5.51 |
| 2026-06-25 | Menu Philippe | Sell | 5.0K | $5.50 |
| 2026-06-22 | CARDOZA GEORGE | Sell | 774 | $5.38 |
| 2026-06-22 | Muken Ross | Sell | 422 | $5.38 |
| 2026-06-18 | Cossery Jean-Michel | Grant | 20K | $5.46 |
| 2026-06-18 | HIRSCH DIDIER | Grant | 20K | $5.46 |
| 2026-06-18 | Cox Troy | Grant | 20K | $5.46 |
| 2026-06-18 | HIBBS KATHY L | Grant | 20K | $5.46 |
| 2026-06-18 | Ossipow Vincent | Grant | 20K | $5.46 |
| 2026-06-15 | Xu Zhenyu | Sell | 4.0K | $5.01 |
| 2026-06-12 | Menu Philippe | Sell | 5.0K | $4.95 |
| 2026-06-10 | Camblong Jurgi | Sell | 8.5K | $5.24 |
| 2026-06-05 | CARDOZA GEORGE | Buy | 20K | $4.95 |
| 2026-05-26 | Menu Philippe | Sell | 5.0K | $4.95 |
| 2026-05-19 | Muken Ross | Sell | 761 | $4.60 |
| 2026-05-19 | Xu Zhenyu | Sell | 608 | $4.60 |
| 2026-05-19 | Camblong Jurgi | Sell | 4.5K | $4.60 |
| 2026-05-19 | Menu Philippe | Sell | 608 | $4.61 |
| 2026-05-19 | Van Well Daan | Sell | 684 | $4.60 |
| 2026-05-19 | Valente Manuela | Sell | 380 | $4.60 |
| 2026-05-19 | Puylaert Kevin | Sell | 33 | $4.54 |
| 2026-05-13 | Xu Zhenyu | Sell | 4.0K | $4.54 |
| 2026-05-12 | Menu Philippe | Sell | 5.0K | $4.67 |
| 2026-05-12 | HIBBS KATHY L | Sell | 7.5K | $4.67 |
| 2026-05-11 | Camblong Jurgi | Sell | 8.5K | $5.09 |
| 2026-04-27 | Menu Philippe | Sell | 5.0K | $4.82 |
| 2026-04-20 | Van Well Daan | Sell | 684 | $5.20 |
| 2026-04-20 | Camblong Jurgi | Sell | 4.5K | $5.21 |
| 2026-04-20 | Menu Philippe | Sell | 608 | $5.20 |
| 2026-04-20 | Muken Ross | Sell | 760 | $5.20 |
| 2026-04-20 | Puylaert Kevin | Sell | 33 | $5.08 |
| 2026-04-20 | Valente Manuela | Sell | 380 | $5.20 |
| 2026-04-20 | Xu Zhenyu | Sell | 608 | $5.21 |
| 2026-04-15 | Camblong Jurgi | Sell | 17K | $5.00 |
| 2026-04-14 | Menu Philippe | Sell | 1.6K | $4.96 |
| 2026-04-14 | Muken Ross | Sell | 2.8K | $4.96 |
| 2026-04-14 | Camblong Jurgi | Sell | 43K | $4.96 |
| 2026-04-14 | Xu Zhenyu | Sell | 600 | $4.97 |
| 2026-04-13 | Xu Zhenyu | Sell | 1.0K | $4.76 |
| 2026-04-13 | Xu Zhenyu | Sell | 3.4K | $4.76 |
| 2026-04-13 | Camblong Jurgi | Sell | 4.4K | $4.76 |
| 2026-04-13 | Muken Ross | Sell | 4.4K | $4.76 |
| 2026-04-13 | Menu Philippe | Sell | 1.0K | $4.76 |
| 2026-04-13 | Menu Philippe | Sell | 3.4K | $4.76 |
| 2026-04-10 | Van Well Daan | Sell | 2.4K | $4.67 |
| 2026-04-10 | Camblong Jurgi | Sell | 8.5K | $4.72 |
| 2026-04-10 | Camblong Jurgi | Sell | 3.7K | $4.72 |
| 2026-04-10 | Xu Zhenyu | Sell | 3.7K | $4.68 |
| 2026-04-10 | Muken Ross | Sell | 3.7K | $4.69 |
| 2026-04-10 | Menu Philippe | Sell | 3.7K | $4.68 |
| 2026-04-09 | Camblong Jurgi | Sell | 1.9K | $4.74 |
| 2026-04-09 | Xu Zhenyu | Sell | 1.9K | $4.74 |
| 2026-04-09 | Van Well Daan | Sell | 2.0K | $4.74 |
| 2026-04-09 | Menu Philippe | Sell | 1.9K | $4.74 |
| 2026-04-09 | Muken Ross | Sell | 1.9K | $4.74 |
| 2026-04-08 | Menu Philippe | Sell | 2.8K | $4.84 |
| 2026-04-08 | Camblong Jurgi | Sell | 2.8K | $4.84 |
| 2026-04-08 | Muken Ross | Sell | 2.8K | $4.84 |
| 2026-04-08 | Xu Zhenyu | Sell | 2.8K | $4.84 |
| 2026-04-08 | Valente Manuela | Sell | 3.8K | $4.85 |
| 2026-04-08 | Van Well Daan | Sell | 2.9K | $4.85 |
| 2026-04-08 | CARDOZA GEORGE | Sell | 1.4K | $4.85 |
| 2026-04-07 | Muken Ross | Sell | 2.4K | $4.87 |
| 2026-04-07 | Xu Zhenyu | Sell | 2.4K | $4.87 |
| 2026-04-07 | CARDOZA GEORGE | Sell | 2.4K | $4.88 |
| 2026-04-07 | Verma Abhimanyu | Sell | 1.0K | $4.87 |
| 2026-04-07 | Van Well Daan | Sell | 2.4K | $4.87 |
| 2026-04-07 | Camblong Jurgi | Sell | 2.5K | $4.86 |
| 2026-04-07 | Menu Philippe | Sell | 2.4K | $4.87 |
| 2026-04-07 | Valente Manuela | Sell | 2.4K | $4.87 |
| 2026-04-06 | Puylaert Kevin | Sell | 46 | $4.86 |
| 2026-04-06 | Menu Philippe | Sell | 2.7K | $4.85 |
| 2026-04-06 | Van Well Daan | Sell | 2.7K | $4.86 |
| 2026-04-06 | Puylaert Kevin | Sell | 30 | $4.83 |
| 2026-04-06 | Muken Ross | Sell | 2.6K | $4.85 |
| 2026-04-06 | Camblong Jurgi | Sell | 2.6K | $4.85 |
| 2026-04-06 | CARDOZA GEORGE | Sell | 2.5K | $4.85 |
| 2026-04-06 | Valente Manuela | Sell | 2.6K | $4.85 |
| 2026-04-06 | Puylaert Kevin | Sell | 548 | $4.86 |
| 2026-04-06 | Xu Zhenyu | Sell | 2.7K | $4.85 |
| 2026-04-06 | Verma Abhimanyu | Sell | 2.5K | $4.86 |
| 2026-04-02 | Menu Philippe | Grant | 113K | — |
| 2026-04-02 | Van Well Daan | Grant | 98K | — |
| 2026-04-02 | Muken Ross | Grant | 431K | — |
| 2026-04-02 | CARDOZA GEORGE | Grant | 113K | — |
| 2026-04-02 | Camblong Jurgi | Grant | 431K | — |
| 2026-04-02 | Menu Philippe | Grant | 113K | — |
| 2026-04-02 | Puylaert Kevin | Grant | 56K | — |
| 2026-04-02 | Valente Manuela | Grant | 72K | — |
| 2026-04-02 | Xu Zhenyu | Grant | 113K | — |
| 2026-04-02 | Verma Abhimanyu | Grant | 82K | — |
| 2026-04-02 | Verma Abhimanyu | Grant | 82K | — |
| 2026-04-02 | Muken Ross | Grant | 431K | — |
| 2026-04-02 | Xu Zhenyu | Grant | 113K | — |
| 2026-04-02 | Camblong Jurgi | Grant | 431K | — |
| 2026-04-02 | Puylaert Kevin | Grant | 56K | — |
| 2026-04-02 | CARDOZA GEORGE | Grant | 113K | — |
| 2026-04-02 | Valente Manuela | Grant | 72K | — |
| 2026-04-02 | Van Well Daan | Grant | 98K | — |
| 2026-03-31 | Puylaert Kevin | Sell | 3 | $4.71 |
| 2026-03-19 | Menu Philippe | Sell | 608 | $4.79 |
| 2026-03-19 | Xu Zhenyu | Sell | 608 | $4.78 |
| 2026-03-19 | Valente Manuela | Sell | 380 | $4.79 |
| 2026-03-19 | Camblong Jurgi | Sell | 4.5K | $4.77 |
| 2026-03-19 | Puylaert Kevin | Sell | 33 | $4.76 |
| 2026-03-19 | CARDOZA GEORGE | Sell | 774 | $4.79 |
| 2026-03-19 | Van Well Daan | Sell | 684 | $4.79 |
| 2026-03-19 | Muken Ross | Sell | 1.2K | $4.79 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (1)
Suppliers (0)
Named in the 10-K; linked when we track them.
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 20-F | 2026-03-03 | 2025-12-31 | 0001840706-26-000006 ↗ |
| 20-F | 2025-03-04 | 2024-12-31 | 0001840706-25-000009 ↗ |
| 20-F | 2024-03-05 | 2023-12-31 | 0001840706-24-000012 ↗ |
| 20-F | 2023-03-07 | 2022-12-31 | 0001840706-23-000010 ↗ |
| 20-F | 2022-03-15 | 2021-12-31 | 0001564590-22-010219 ↗ |