‹ Screener

CareDx, Inc.

CDNA · Services-Medical Laboratories · 51.7M shares · +6%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$22M (gross $28M, SBC $49M)

Reference price $24.03 · est. market cap ~$1.2B — last insider sale, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C58

Transplant-diagnostics company near breakeven with positive operating cash flow and growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $87M2025-09-30 · $100M2025-12-31 · $108M2026-03-31 · $118M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
-8.1%
Net margin
-5.6%
Return on equity
-7.0%
Return on assets
-5.2%
Revenue growth (QoQ)
8.6%
Net-income growth
-140.6%
Current ratio
2.9×
EBITDA
-$16M
Tangible book value
$231M
Cash & investments
$201M
Stock comp / revenue
9.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15Valantine HannahSell12K$23.11
2026-06-15Hanna John Walter JRSell18K$24.03
2026-06-12Riggsbee Richard BryanGrant9.8K
2026-06-12Goldberg MichaelGrant9.8K
2026-06-12Cohen Fred EGrant9.8K
2026-06-12Bickerstaff GeorgeGrant9.8K
2026-06-12COURNOYER CHRISTINEGrant9.8K
2026-06-12Gunasekaran SureshGrant9.8K
2026-06-12Valantine HannahGrant9.8K
2026-06-11Hanna John Walter JRSell22K$24.02
2026-06-06Novack Jeffrey AdamTax withheld1.3K$21.95
2026-06-04Hanna John Walter JRSell4.8K$24.00
2026-05-15TORRES ARTHUR ASell6.5K$19.89
2026-05-14TORRES ARTHUR ASell4.1K$20.97
2026-05-05Novack Jeffrey AdamSell2.7K$20.68
2026-05-01Novack Jeffrey AdamTax withheld2.9K$21.50
2026-04-20Kennedy KeithGrant24K
2026-04-16Hanna John Walter JRSell10K$21.12
2026-04-15Hanna John Walter JRTax withheld62K$17.57
2026-04-06Novack Jeffrey AdamTax withheld1.9K$17.82
2026-04-02Goldberg MichaelGrant2.0K
2026-04-01Meng JessicaTax withheld7.4K$17.87
2026-04-01Novack Jeffrey AdamTax withheld4.0K$17.87
2026-04-01Hanna John Walter JRTax withheld35K$17.87
2026-04-01Kennedy KeithTax withheld12K$17.87
2026-03-31Goldberg MichaelOption exercise12K$1.22
2026-03-31Goldberg MichaelOption exercise5.3K$5.02
2026-03-31Goldberg MichaelOption exercise9.7K$4.95
2026-02-03Novack Jeffrey AdamSell4.4K$20.56
2026-02-02SMITH NATHANGrant7.9K
2026-02-02SMITH NATHANTax withheld3.9K$20.42
2026-02-02Meng JessicaGrant60K
2026-02-02Meng JessicaGrant12K
2026-02-02Meng JessicaTax withheld4.4K$20.42
2026-02-02Novack Jeffrey AdamGrant33K
2026-02-02Novack Jeffrey AdamGrant4.3K
2026-02-02Novack Jeffrey AdamTax withheld2.5K$20.42
2026-02-02Novack Jeffrey AdamTax withheld3.0K$20.42
2026-02-02Hanna John Walter JRGrant162K
2026-02-02Hanna John Walter JRGrant38K
2026-02-02Hanna John Walter JRTax withheld14K$20.42
2026-02-02Kennedy KeithGrant60K
2026-02-02Kennedy KeithGrant14K
2026-02-02Kennedy KeithTax withheld4.6K$20.42
2026-02-02SMITH NATHANGrant33K
2026-01-22Hanna John Walter JRSell19K$21.16
2026-01-21Hanna John Walter JRSell200$21.00
2026-01-15Hanna John Walter JRSell10K$21.05
2026-01-06Goldberg MichaelGrant1.5K
2025-12-04Novack Jeffrey AdamSell7.0K$19.15
2025-12-04Novack Jeffrey AdamSell286$19.75
2025-11-07Novack Jeffrey AdamSell2.7K$15.52
2025-11-06Novack Jeffrey AdamTax withheld2.2K$15.01
2025-11-01Novack Jeffrey AdamTax withheld2.9K$14.77
2025-10-22Gunasekaran SureshGrant27K
2025-10-06Goldberg MichaelGrant1.8K
2025-09-12Meng JessicaTax withheld4.7K$13.53
2025-09-12Kennedy KeithTax withheld8.0K$13.53
2025-09-11Bickerstaff GeorgeOption exercise29K$7.96
2025-08-07SMITH NATHANGrant42K
2025-08-05Novack Jeffrey AdamSell2.7K$12.79
2025-08-01Novack Jeffrey AdamTax withheld2.9K$12.22
2025-08-01Jain AbhishekTax withheld7.7K$12.22
2025-07-08Goldberg MichaelGrant1.2K
2025-07-07Novack Jeffrey AdamTax withheld276$18.45
2025-07-07Maag PeterSell10K$18.58
2025-06-18Valantine HannahSell11K$19.16
2025-06-17Maag PeterSell10K$19.24
2025-06-13Goldberg MichaelGrant12K
2025-06-13Cohen Fred EGrant12K
2025-06-13Maag PeterGrant12K
2025-06-13Riggsbee Richard BryanGrant12K
2025-06-13Bickerstaff GeorgeGrant12K
2025-06-13Valantine HannahGrant12K
2025-06-13COURNOYER CHRISTINEGrant12K
2025-06-13TORRES ARTHUR AGrant12K
2025-06-11HAGSTROM WILLIAM AOption exercise15K$14.74
2025-06-11HAGSTROM WILLIAM AOption exercise4.4K$7.96
2025-06-11HAGSTROM WILLIAM ASell19K$19.90
2025-06-06Novack Jeffrey AdamTax withheld2.6K$19.52
2025-05-28HAGSTROM WILLIAM AOption exercise510$5.85
2025-05-28HAGSTROM WILLIAM AOption exercise4.7K$4.95
2025-05-28HAGSTROM WILLIAM AOption exercise25K$7.96
2025-05-28HAGSTROM WILLIAM ASell30K$17.45
2025-05-27Jain AbhishekTax withheld2.0K$17.63
2025-05-12COURNOYER CHRISTINEOption exercise29K$7.96
2025-05-12COURNOYER CHRISTINESell29K$15.96
2025-05-06COURNOYER CHRISTINESell17K$14.13
2025-05-05Novack Jeffrey AdamSell2.7K$14.70
2025-05-01Novack Jeffrey AdamTax withheld2.9K$15.07
2025-05-01Jain AbhishekTax withheld7.7K$15.07
2025-04-30Maag PeterSell13K$17.23
2025-04-21Jain AbhishekTax withheld338$16.94
2025-04-15Hanna John Walter JRTax withheld61K$19.16
2025-04-07Novack Jeffrey AdamSell924$17.72
2025-04-07Jain AbhishekSell265$17.72
2025-04-04Goldberg MichaelGrant967
2025-03-21Meng JessicaGrant62K
2025-03-21Novack Jeffrey AdamGrant23K
2025-03-21Jain AbhishekGrant56K
2025-03-21Hanna John Walter JRGrant201K
2025-03-21Kennedy KeithGrant77K
2025-03-10Bickerstaff GeorgeSell20K$18.36
2025-02-05Jain AbhishekGrant38K
2025-02-05Jain AbhishekTax withheld10.0K$23.32
2025-02-04Novack Jeffrey AdamSell3.5K$23.30
2025-02-03Novack Jeffrey AdamTax withheld2.0K$23.32
2025-02-03Jain AbhishekTax withheld11K$23.32
2025-01-06Goldberg MichaelGrant856

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (1)

  • Medicare

Suppliers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-06-15Exec/director changeShareholder voteExhibitsfiling ↗
    2026-04-28Material agreementResultsReg FDOtherExhibitsfiling ↗
    2026-04-23Exec/director changefiling ↗
    2026-04-16Material agreementResultsReg FDExhibitsfiling ↗
    2026-02-25ResultsExec/director changeReg FDExhibitsfiling ↗
    2026-02-24ResultsExhibitsfiling ↗
    2026-01-12ResultsExhibitsfiling ↗
    2025-12-18Otherfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-152026-06-110001217234-26-000036 ↗
    8-K2026-04-282026-04-240001104659-26-050317 ↗
    10-Q2026-04-282026-03-310001217234-26-000033 ↗
    8-K/A2026-04-232026-04-200001217234-26-000024 ↗
    8-K2026-04-162026-04-150001104659-26-043970 ↗
    8-K/A2026-02-252026-02-240001217234-26-000019 ↗
    10-K2026-02-252025-12-310001217234-26-000018 ↗
    8-K2026-02-242026-02-240001217234-26-000015 ↗
    8-K2026-01-122026-01-120001217234-26-000007 ↗
    8-K2025-12-182025-12-180001217234-25-000072 ↗
    8-K2025-12-152025-12-150001217234-25-000068 ↗
    10-Q2025-11-042025-09-300001217234-25-000063 ↗