VERACYTE, INC.
VCYT · Services-Medical Laboratories · 79.8M shares · +12%/yr ↑ dilution · EDGAR filings ↗
Reference price $52.78 · est. market cap ~$4.2B — last insider sale, 2026-06-18 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B78Genomic-diagnostics company (Decipher/Afirma) — profitable with elite FCF margin and a cash-rich balance sheet.
Strengths
- Elite FCF margin — FCF margin 24% (100th), FCF $127M (89th), OCF margin 26% (100th)
- Profitable, high gross margin — net margin 13% (100th), gross margin 70%
- Cash-rich — current ratio 8.1 (80th)
Risks
- Reimbursement/competition risk — per 10-K
- Test-menu concentration — per 10-K
- Modest ROE — 5%
Notable findings
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Chronic dilutionShare count +12%/yr over 4y (dilution, book value/share -24%)
- Exec changeRecent 8-K item 5.02 8-K ↗
- Strong balance sheetStrong balance sheet — $363M cash & investments
- New fund positionNotable fund(s) opened this quarter: RENAISSANCE TECHNOLOGIES LLC
- Notable holderHeld by 7 notable fund(s): FMR LLC, STATE STREET CORP, ARK Investment Management LLC +4 more (as of 2026-03-31)
- Insider sellingInsider selling — 20 open-market sale(s) by 8 insider(s) (cluster of 8 insiders, ~$13M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
70.1%
Operating margin
11.2%
Net margin
12.8%
Return on equity
5.1%
Return on assets
4.7%
Revenue growth (QoQ)
-1.1%
Net-income growth
174.9%
Current ratio
8.1×
Free cash flow
$127M
EBITDA
$79M
Tangible book value
$453M
Cash & investments
$363M
Stock comp / revenue
8.4%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-18 | EASTHAM KARIN | Sell | 3.2K | $52.78 |
| 2026-06-18 | EASTHAM KARIN | Sell | 529 | $53.55 |
| 2026-06-11 | Bhanji Muna | Grant | 5.3K | — |
| 2026-06-11 | Barr Eliav | Grant | 5.3K | — |
| 2026-06-11 | Shafer David Brent | Grant | 5.3K | — |
| 2026-06-11 | EPSTEIN ROBERT S | Grant | 5.3K | — |
| 2026-06-11 | EASTHAM KARIN | Grant | 5.3K | — |
| 2026-06-11 | Miller Thomas F. | Grant | 5.3K | — |
| 2026-06-11 | JONES EVAN/ FA | Grant | 5.3K | — |
| 2026-06-11 | Holstein Jens | Grant | 5.3K | — |
| 2026-06-04 | Chambers Rebecca | Sell | 1.6K | $49.28 |
| 2026-06-04 | Stapley Marc | Option exercise | 138K | $36.60 |
| 2026-06-04 | Stapley Marc | Sell | 138K | $50.12 |
| 2026-06-04 | Leite John | Sell | 14K | $50.07 |
| 2026-06-04 | McGuire Annie | Sell | 1.4K | $49.31 |
| 2026-06-04 | McGuire Annie | Sell | 1.8K | $50.12 |
| 2026-06-04 | Chambers Rebecca | Sell | 2.0K | $50.09 |
| 2026-06-02 | Wygant Jonathan | Tax withheld | 1.4K | $47.80 |
| 2026-06-02 | Leite John | Tax withheld | 4.1K | $47.80 |
| 2026-06-02 | McGuire Annie | Tax withheld | 3.3K | $47.80 |
| 2026-06-02 | Chambers Rebecca | Tax withheld | 3.7K | $47.80 |
| 2026-06-02 | Febbo Phillip G. | Tax withheld | 3.7K | $47.80 |
| 2026-06-02 | Stapley Marc | Tax withheld | 9.0K | $47.80 |
| 2026-05-22 | Wygant Jonathan | Option exercise | 24K | $24.80 |
| 2026-05-22 | Wygant Jonathan | Sell | 24K | $45.40 |
| 2026-05-20 | EPSTEIN ROBERT S | Sell | 10K | $44.01 |
| 2026-05-06 | McGuire Annie | Sell | 5.1K | $38.05 |
| 2026-05-06 | McGuire Annie | Sell | 5.1K | $40.00 |
| 2026-04-10 | Haas Kevin Richard | Grant | 44K | — |
| 2026-03-06 | Leite John | Grant | 36K | — |
| 2026-03-06 | Leite John | Grant | 6.6K | — |
| 2026-03-06 | McGuire Annie | Grant | 33K | — |
| 2026-03-06 | McGuire Annie | Grant | 26K | — |
| 2026-03-06 | Chambers Rebecca | Grant | 36K | — |
| 2026-03-06 | Chambers Rebecca | Grant | 13K | — |
| 2026-03-06 | Febbo Phillip G. | Grant | 30K | — |
| 2026-03-06 | Febbo Phillip G. | Grant | 6.6K | — |
| 2026-03-06 | Wygant Jonathan | Grant | 11K | — |
| 2026-03-06 | Stapley Marc | Grant | 92K | — |
| 2026-03-04 | McGuire Annie | Sell | 1.7K | $36.34 |
| 2026-03-04 | Leite John | Sell | 5.3K | $35.19 |
| 2026-03-04 | McGuire Annie | Sell | 5.0K | $35.29 |
| 2026-03-04 | Chambers Rebecca | Sell | 4.4K | $35.55 |
| 2026-03-04 | Chambers Rebecca | Sell | 14K | $36.33 |
| 2026-03-04 | Stapley Marc | Sell | 19K | $35.56 |
| 2026-03-04 | Stapley Marc | Sell | 26K | $36.28 |
| 2026-03-02 | McGuire Annie | Tax withheld | 6.9K | $36.01 |
| 2026-03-02 | Leite John | Tax withheld | 7.5K | $36.01 |
| 2026-03-02 | Chambers Rebecca | Tax withheld | 7.2K | $36.01 |
| 2026-03-02 | Febbo Phillip G. | Tax withheld | 6.0K | $36.01 |
| 2026-03-02 | Febbo Phillip G. | Sell | 13K | $36.16 |
| 2026-03-02 | Wygant Jonathan | Tax withheld | 3.0K | $36.01 |
| 2026-03-02 | Stapley Marc | Tax withheld | 19K | $36.01 |
| 2026-02-26 | Leite John | Grant | 47K | — |
| 2026-02-26 | Leite John | Tax withheld | 8.9K | $38.75 |
| 2026-02-26 | McGuire Annie | Grant | 51K | — |
| 2026-02-26 | McGuire Annie | Tax withheld | 11K | $38.75 |
| 2026-02-26 | Chambers Rebecca | Grant | 59K | — |
| 2026-02-26 | Chambers Rebecca | Tax withheld | 12K | $38.75 |
| 2026-02-26 | Febbo Phillip G. | Grant | 72K | — |
| 2026-02-26 | Febbo Phillip G. | Tax withheld | 24K | $38.75 |
| 2026-02-26 | Stapley Marc | Grant | 139K | — |
| 2026-02-26 | Stapley Marc | Tax withheld | 36K | $38.75 |
| 2025-12-16 | McGuire Annie | Sell | 100 | $43.68 |
| 2025-12-16 | McGuire Annie | Sell | 11K | $43.13 |
| 2025-12-05 | EASTHAM KARIN | Option exercise | 10K | $7.94 |
| 2025-12-05 | EASTHAM KARIN | Option exercise | 10K | $7.60 |
| 2025-12-05 | EASTHAM KARIN | Sell | 6.4K | $44.52 |
| 2025-12-05 | EASTHAM KARIN | Sell | 13K | $45.84 |
| 2025-12-05 | EASTHAM KARIN | Sell | 800 | $46.59 |
| 2025-12-04 | Stapley Marc | Sell | 3.2K | $47.35 |
| 2025-12-04 | Leite John | Sell | 1.3K | $47.51 |
| 2025-12-04 | McGuire Annie | Sell | 720 | $47.10 |
| 2025-12-04 | McGuire Annie | Sell | 702 | $47.51 |
| 2025-12-04 | Chambers Rebecca | Sell | 8.5K | $46.61 |
| 2025-12-04 | Chambers Rebecca | Sell | 4.7K | $47.25 |
| 2025-12-04 | Stapley Marc | Sell | 4.4K | $46.90 |
| 2025-12-02 | Leite John | Tax withheld | 2.9K | $46.16 |
| 2025-12-02 | McGuire Annie | Tax withheld | 3.1K | $46.16 |
| 2025-12-02 | Febbo Phillip G. | Tax withheld | 3.0K | $46.16 |
| 2025-12-02 | Wygant Jonathan | Tax withheld | 1.3K | $46.16 |
| 2025-12-02 | Chambers Rebecca | Tax withheld | 3.4K | $46.16 |
| 2025-12-02 | Stapley Marc | Tax withheld | 7.9K | $46.16 |
| 2025-11-25 | JONES EVAN/ FA | Sell | 1.1K | $50.25 |
| 2025-11-25 | Leite John | Sell | 2.8K | $50.00 |
| 2025-11-20 | Holstein Jens | Sell | 7.0K | $42.48 |
| 2025-11-20 | Holstein Jens | Sell | 1.5K | $40.95 |
| 2025-11-20 | Holstein Jens | Sell | 1.5K | $43.21 |
| 2025-11-10 | Wygant Jonathan | Sell | 5.1K | $42.33 |
| 2025-11-07 | Wygant Jonathan | Sell | 5.8K | $40.21 |
| 2025-11-05 | JONES EVAN/ FA | Option exercise | 10K | $7.60 |
| 2025-11-05 | JONES EVAN/ FA | Sell | 408 | $41.74 |
| 2025-11-05 | JONES EVAN/ FA | Sell | 1.1K | $43.03 |
| 2025-11-05 | JONES EVAN/ FA | Sell | 11K | $43.80 |
| 2025-11-05 | JONES EVAN/ FA | Sell | 5.9K | $45.07 |
| 2025-11-05 | JONES EVAN/ FA | Sell | 24K | $45.73 |
| 2025-11-05 | JONES EVAN/ FA | Sell | 657 | $46.38 |
| 2025-11-05 | JONES EVAN/ FA | Option exercise | 10K | $7.94 |
| 2025-11-05 | McGuire Annie | Sell | 6.5K | $40.00 |
| 2025-11-05 | Chambers Rebecca | Sell | 7.0K | $41.00 |
| 2025-11-05 | EASTHAM KARIN | Sell | 9.7K | $40.02 |
| 2025-11-05 | JONES EVAN/ FA | Option exercise | 10K | $5.28 |
| 2025-10-28 | Wygant Jonathan | Grant | 2.9K | — |
| 2025-10-06 | Febbo Phillip G. | Sell | 8.3K | $36.02 |
| 2025-10-01 | McGuire Annie | Sell | 2.2K | $35.00 |
| 2025-10-01 | Leite John | Sell | 2.5K | $35.00 |
| 2025-10-01 | EPSTEIN ROBERT S | Option exercise | 10K | $7.94 |
| 2025-10-01 | EPSTEIN ROBERT S | Sell | 21K | $35.08 |
| 2025-09-19 | McGuire Annie | Sell | 2.3K | $33.69 |
| 2025-09-04 | Stapley Marc | Sell | 7.7K | $30.41 |
| 2025-09-02 | Chambers Rebecca | Tax withheld | 5.4K | $30.11 |
| 2025-09-02 | McGuire Annie | Tax withheld | 3.5K | $30.11 |
| 2025-09-02 | Stapley Marc | Tax withheld | 7.9K | $30.11 |
| 2025-09-02 | Febbo Phillip G. | Tax withheld | 3.0K | $30.11 |
| 2025-09-02 | Leite John | Tax withheld | 2.9K | $30.11 |
| 2025-09-02 | Wygant Jonathan | Tax withheld | 1.6K | $30.11 |
| 2025-06-18 | EASTHAM KARIN | Grant | 9.3K | — |
| 2025-06-18 | Holstein Jens | Grant | 9.3K | — |
| 2025-06-18 | JONES EVAN/ FA | Grant | 9.3K | — |
| 2025-06-18 | EPSTEIN ROBERT S | Grant | 9.3K | — |
| 2025-06-18 | Barr Eliav | Grant | 9.3K | — |
| 2025-06-18 | Bhanji Muna | Grant | 9.3K | — |
| 2025-06-18 | Miller Thomas F. | Grant | 9.3K | — |
| 2025-06-18 | Shafer David Brent | Grant | 9.3K | — |
| 2025-06-13 | EASTHAM KARIN | Sell | 4.6K | $26.66 |
| 2025-06-13 | Bhanji Muna | Sell | 4.6K | $26.67 |
| 2025-06-04 | Leite John | Sell | 2.8K | $27.20 |
| 2025-06-02 | McGuire Annie | Tax withheld | 3.5K | $26.74 |
| 2025-06-02 | Chambers Rebecca | Tax withheld | 5.4K | $26.74 |
| 2025-06-02 | Leite John | Tax withheld | 2.9K | $26.74 |
| 2025-06-02 | Wygant Jonathan | Tax withheld | 1.8K | $26.74 |
| 2025-06-02 | Febbo Phillip G. | Tax withheld | 3.0K | $26.74 |
| 2025-06-02 | Stapley Marc | Tax withheld | 9.4K | $26.74 |
| 2025-03-07 | Leite John | Sell | 2.4K | $31.04 |
| 2025-03-07 | Leite John | Sell | 5.0K | $31.96 |
| 2025-03-06 | Chambers Rebecca | Grant | 30K | — |
| 2025-03-06 | Leite John | Grant | 36K | — |
| 2025-03-06 | Wygant Jonathan | Grant | 13K | — |
| 2025-03-06 | McGuire Annie | Grant | 30K | — |
| 2025-03-06 | Stapley Marc | Grant | 91K | — |
| 2025-03-06 | Febbo Phillip G. | Grant | 24K | — |
| 2025-03-04 | Febbo Phillip G. | Sell | 4.5K | $32.86 |
| 2025-03-04 | Febbo Phillip G. | Sell | 3.6K | $33.95 |
| 2025-03-04 | Stapley Marc | Sell | 28K | $32.82 |
| 2025-03-04 | McGuire Annie | Sell | 1.1K | $33.69 |
| 2025-03-04 | Stapley Marc | Sell | 23K | $33.91 |
| 2025-03-04 | Stapley Marc | Sell | 1.1K | $34.37 |
| 2025-03-02 | Stapley Marc | Tax withheld | 20K | $34.76 |
| 2025-03-02 | Leite John | Tax withheld | 7.7K | $34.76 |
| 2025-03-02 | Febbo Phillip G. | Tax withheld | 6.8K | $34.76 |
| 2025-03-02 | Wygant Jonathan | Tax withheld | 4.3K | $34.76 |
| 2025-03-02 | Chambers Rebecca | Tax withheld | 11K | $34.76 |
| 2025-03-02 | McGuire Annie | Tax withheld | 8.3K | $34.76 |
| 2025-02-27 | Leite John | Grant | 11K | — |
| 2025-02-27 | Febbo Phillip G. | Tax withheld | 16K | $33.84 |
| 2025-02-27 | McGuire Annie | Tax withheld | 7.0K | $33.84 |
| 2025-02-27 | Leite John | Sell | 5.7K | $33.84 |
| 2025-02-27 | Stapley Marc | Grant | 67K | — |
| 2025-02-27 | Stapley Marc | Tax withheld | 34K | $33.84 |
| 2025-02-27 | Febbo Phillip G. | Grant | 31K | — |
| 2025-02-27 | Chambers Rebecca | Grant | 23K | — |
| 2025-02-27 | Chambers Rebecca | Tax withheld | 12K | $33.84 |
| 2025-02-27 | McGuire Annie | Grant | 13K | — |
| 2025-02-03 | Chambers Rebecca | Sell | 527 | $43.85 |
| 2025-01-06 | EPSTEIN ROBERT S | Option exercise | 20K | $8.04 |
| 2025-01-02 | EASTHAM KARIN | Option exercise | 10K | $5.28 |
| 2025-01-02 | EASTHAM KARIN | Sell | 4.7K | $40.50 |
| 2025-01-02 | EASTHAM KARIN | Sell | 5.3K | $40.12 |
All non-derivative Form 4 activity (SEC), newest first.
Clinical trials
| Trial | Title | Phase | Status | Primary completion |
|---|---|---|---|---|
| NCT06426628 ↗ | Clinical Utility of Management of Patients With Pulmonary Nodules Using the Percepta Nasal Swab Classifier Pulmonary Nodule, Solitary, Lung Cancer | — | Recruiting | 2024-12-31 |
Source: ClinicalTrials.gov (U.S. NIH) · active studies first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-11 | Exec/director changeShareholder vote | filing ↗ |
| 2026-05-05 | ResultsExhibits | filing ↗ |
| 2026-03-16 | Exec/director change | filing ↗ |
| 2026-02-25 | ResultsExhibits | filing ↗ |
| 2026-01-12 | ResultsExhibits | filing ↗ |
| 2025-11-04 | ResultsExhibits | filing ↗ |
| 2025-08-06 | ResultsExhibits | filing ↗ |
| 2025-06-18 | Exec/director changeShareholder voteExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-11 | 2026-06-10 | 0001384101-26-000038 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001384101-26-000031 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0001384101-26-000029 ↗ |
| 8-K | 2026-03-16 | 2026-03-13 | 0001384101-26-000012 ↗ |
| 10-K | 2026-02-26 | 2025-12-31 | 0001384101-26-000010 ↗ |
| 8-K | 2026-02-25 | 2026-02-25 | 0001384101-26-000008 ↗ |
| 8-K | 2026-01-12 | 2026-01-11 | 0001384101-26-000002 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0001384101-25-000130 ↗ |
| 8-K | 2025-11-04 | 2025-11-04 | 0001384101-25-000128 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0001384101-25-000110 ↗ |
| 8-K | 2025-08-06 | 2025-08-06 | 0001384101-25-000106 ↗ |
| 8-K | 2025-06-18 | 2025-06-17 | 0001384101-25-000083 ↗ |