‹ Screener

Cardiff Oncology, Inc.

CRDF · Biological Products, (No Diagnostic Substances) · 68.4M shares · +23%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$4M (gross $500K, SBC $5M)

Reference price $1.21 · est. market cap ~$83M — last insider purchase, 2026-06-18 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

D44

Clinical/early-stage biotech — deep losses but funded.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $121K2025-09-30 · $120K2025-12-31 · $243K2026-03-31 · $41K

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
-8256.3%
Net margin
-7732.0%
Return on equity
-101.0%
Return on assets
-74.1%
Revenue growth (QoQ)
-83.1%
Current ratio
3.7×
Free cash flow
-$38M
EBITDA
-$49M
Tangible book value
$45M
Cash & investments
$67M
Cash runway
7q
Stock comp / revenue
960.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-18Mohindru ManiBuy25K$1.21
2026-06-18PACE GARY WBuy30K$1.22
2025-07-30PACE GARY WBuy275K$2.45
2025-07-30PACE GARY WBuy15K$2.45

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

Supply chain

Customers (0)

    Suppliers (2)

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

    Notable events (8-K)

    DateItems
    2026-06-11Shareholder votefiling ↗
    2026-06-03Reg FDfiling ↗
    2026-05-29Material agreementfiling ↗
    2026-05-19Otherfiling ↗
    2026-05-14ResultsExhibitsfiling ↗
    2026-04-09Exec/director changeOtherExhibitsfiling ↗
    2026-04-02Material agreementExec/director changefiling ↗
    2026-02-25Reg FDExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-112026-06-110001193125-26-267563 ↗
    8-K2026-06-032026-06-030001193125-26-254658 ↗
    8-K2026-05-292026-05-270001193125-26-248711 ↗
    8-K2026-05-192026-05-190001193125-26-231040 ↗
    8-K2026-05-142026-05-140001213037-26-000013 ↗
    10-Q2026-05-142026-03-310001213037-26-000011 ↗
    8-K2026-04-092026-04-060001193125-26-149623 ↗
    8-K2026-04-022026-03-270001193125-26-140152 ↗
    8-K2026-02-252026-02-250001193125-26-068668 ↗
    10-K2026-02-242025-12-310001193125-26-067464 ↗
    8-K2026-02-242026-02-240001193125-26-067476 ↗
    8-K2026-01-272026-01-270001193125-26-024375 ↗