‹ Screener

COMSTOCK RESOURCES INC

CRK · Crude Petroleum & Natural Gas · 293.7M shares · +10%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$2M (gross $8M, SBC $10M)

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

Grade

C55

Profitable, fast-growing Haynesville gas producer whose strong operating returns are offset by stretched liquidity and heavy capex.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $470M2025-09-30 · $450M2025-12-31 · $787M2026-03-31 · $587M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
29.1%
Net margin
17.8%
Return on equity
14.9%
Return on assets
5.6%
ROIC
9.4%
Revenue growth (QoQ)
-25.4%
Debt / equity
1.1×
Net debt / EBITDA
2.2×
Current ratio
0.5×
Free cash flow
-$450M
EBITDA
$1.3B
Tangible book value
$2.3B
Cash & investments
$24M
Cash runway
0q
Stock comp / revenue
1.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-06Newell Clifford Doyle IIITax withheld2.7K$13.00
2026-06-06Claunch Brian ChristopherTax withheld1.3K$13.00
2026-06-06Mills Ronald EugeneTax withheld1.2K$13.00
2026-06-06McGough PatrickTax withheld1.1K$13.00
2026-06-06Harrison Daniel STax withheld6.7K$13.00
2026-06-06Sanders LaRae LynnTax withheld1.1K$13.00
2026-06-06PRESLEY DANIEL KTax withheld1.1K$13.00
2026-06-06BURNS ROLAND OTax withheld24K$13.00
2026-06-06ALLISON M JAYTax withheld36K$13.00
2026-06-02Davis Elizabeth BGrant15K$13.45
2026-06-02FOSTER MORRIS EGrant15K$13.45
2026-06-02TURNER JIM LGrant15K$13.45
2026-03-05McGough PatrickSell49K$21.20
2026-02-19Mills Ronald EugeneTax withheld2.2K$19.85
2026-02-19Newell Clifford Doyle IIITax withheld3.6K$19.85
2026-02-19Claunch Brian ChristopherTax withheld2.3K$19.85
2026-02-19Mills Ronald EugeneTax withheld2.2K$1,985.00
2026-02-19McGough PatrickTax withheld2.0K$19.85
2026-02-19Harrison Daniel STax withheld7.3K$19.85
2026-02-19Sanders LaRae LynnTax withheld1.9K$19.85
2026-02-19PRESLEY DANIEL KTax withheld1.9K$19.85
2026-02-19BURNS ROLAND OTax withheld28K$19.85
2026-02-19ALLISON M JAYTax withheld61K$19.85
2026-02-12Newell Clifford Doyle IIITax withheld2.5K$19.18
2026-02-12Claunch Brian ChristopherTax withheld1.4K$19.18
2026-02-12Mills Ronald EugeneTax withheld1.3K$19.18
2026-02-12McGough PatrickTax withheld1.3K$19.18
2026-02-12Harrison Daniel STax withheld4.3K$19.18
2026-02-12Sanders LaRae LynnTax withheld1.3K$19.18
2026-02-12PRESLEY DANIEL KTax withheld1.2K$19.18
2026-02-12BURNS ROLAND OTax withheld7.8K$19.18
2026-02-12ALLISON M JAYTax withheld32K$19.18
2026-01-27Newell Clifford Doyle IIIGrant33K$22.47
2026-01-27Claunch Brian ChristopherGrant12K$22.47
2026-01-27Mills Ronald EugeneGrant11K$22.47
2026-01-27McGough PatrickGrant14K$22.47
2026-01-27Harrison Daniel SGrant50K$22.47
2026-01-27Sanders LaRae LynnGrant16K$22.47
2026-01-27PRESLEY DANIEL KGrant12K$22.47
2026-01-27BURNS ROLAND OGrant95K$22.47
2026-01-27ALLISON M JAYGrant354K$22.47
2025-12-29BURNS ROLAND OGift26K$23.92
2025-12-29ALLISON M JAYGift45K$23.92
2025-06-14Claunch Brian ChristopherOption exercise12K
2025-06-14Sanders LaRae LynnTax withheld579$25.33
2025-06-14Sanders LaRae LynnOption exercise15K
2025-06-14Sanders LaRae LynnTax withheld4.8K$25.33
2025-06-14PRESLEY DANIEL KTax withheld616$25.33
2025-06-14PRESLEY DANIEL KOption exercise16K
2025-06-14PRESLEY DANIEL KTax withheld5.0K$25.33
2025-06-14Newell Clifford Doyle IIITax withheld1.2K$25.33
2025-06-14Newell Clifford Doyle IIIOption exercise19K
2025-06-14Newell Clifford Doyle IIITax withheld7.7K$25.33
2025-06-14Mills Ronald EugeneTax withheld571$25.33
2025-06-14Mills Ronald EugeneOption exercise13K
2025-06-14Mills Ronald EugeneTax withheld3.6K$25.33
2025-06-14McGough PatrickTax withheld618$25.33
2025-06-14McGough PatrickOption exercise16K
2025-06-14McGough PatrickTax withheld5.7K$25.33
2025-06-14Harrison Daniel STax withheld3.8K$25.33
2025-06-14Harrison Daniel SOption exercise60K
2025-06-14Harrison Daniel STax withheld24K$25.33
2025-06-14Claunch Brian ChristopherTax withheld629$25.33
2025-06-14Claunch Brian ChristopherTax withheld3.9K$25.33
2025-06-14BURNS ROLAND OTax withheld19K$25.33
2025-06-14BURNS ROLAND OOption exercise112K
2025-06-14BURNS ROLAND OTax withheld44K$25.33
2025-06-14ALLISON M JAYTax withheld29K$25.33
2025-06-14ALLISON M JAYOption exercise164K
2025-06-14ALLISON M JAYTax withheld64K$25.33
2025-06-06ALLISON M JAYTax withheld36K$24.46
2025-06-06Newell Clifford Doyle IIITax withheld2.6K$24.46
2025-06-06Sanders LaRae LynnTax withheld1.1K$24.46
2025-06-06PRESLEY DANIEL KTax withheld1.1K$24.46
2025-06-06Mills Ronald EugeneTax withheld1.0K$24.46
2025-06-06McGough PatrickTax withheld1.1K$24.46
2025-06-06Harrison Daniel STax withheld6.7K$24.46
2025-06-06Claunch Brian ChristopherTax withheld1.1K$24.46
2025-06-06BURNS ROLAND OTax withheld24K$24.46
2025-06-03FOSTER MORRIS EGrant8.4K
2025-06-03Davis Elizabeth BGrant8.4K
2025-06-03TURNER JIM LGrant8.4K
2025-06-03Davis Elizabeth BGrant8.4K
2025-02-19Sanders LaRae LynnTax withheld2.1K$20.81
2025-02-19PRESLEY DANIEL KTax withheld2.1K$20.81
2025-02-19Newell Clifford Doyle IIITax withheld3.9K$20.81
2025-02-19Mills Ronald EugeneTax withheld2.3K$20.81
2025-02-19McGough PatrickTax withheld2.2K$20.81
2025-02-19Harrison Daniel STax withheld7.6K$20.81
2025-02-19Claunch Brian ChristopherTax withheld2.1K$20.81
2025-02-19BURNS ROLAND OTax withheld24K$20.81
2025-02-19ALLISON M JAYTax withheld54K$20.81
2025-02-12ALLISON M JAYGrant303K
2025-02-12Mills Ronald EugeneGrant10K
2025-02-12Claunch Brian ChristopherGrant10K
2025-02-12Sanders LaRae LynnGrant13K
2025-02-12PRESLEY DANIEL KGrant12K
2025-02-12McGough PatrickGrant13K
2025-02-12Newell Clifford Doyle IIIGrant27K
2025-02-12Harrison Daniel SGrant49K
2025-02-12BURNS ROLAND OGrant92K
2024-12-30Davis Elizabeth BSell8.0K$18.17

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

Supply chain

Customers (1)

  • NextEra Energy Resources, LLC

Suppliers (0)

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

    Notable events (8-K)

    DateItems
    2026-06-16OtherExhibitsfiling ↗
    2026-06-03Shareholder votefiling ↗
    2026-05-05ResultsExhibitsfiling ↗
    2026-02-11ResultsExhibitsfiling ↗
    2025-11-03ResultsExhibitsfiling ↗
    2025-07-30ResultsExhibitsfiling ↗
    2025-06-03Exec/director changeShareholder voteExhibitsfiling ↗
    2025-04-30ResultsExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-162026-06-150001193125-26-272060 ↗
    8-K2026-06-032026-06-020001193125-26-254873 ↗
    10-Q2026-05-062026-03-310001193125-26-208551 ↗
    8-K2026-05-052026-05-050001193125-26-206524 ↗
    10-K2026-02-192025-12-310001193125-26-059001 ↗
    8-K2026-02-112026-02-110001193125-26-046631 ↗
    10-Q2025-11-042025-09-300001193125-25-264450 ↗
    8-K2025-11-032025-11-030001193125-25-262606 ↗
    10-Q2025-07-312025-06-300000950170-25-100824 ↗
    8-K2025-07-302025-07-300000950170-25-100294 ↗
    8-K2025-06-032025-06-030000950170-25-081100 ↗
    10-Q2025-05-012025-03-310000950170-25-061651 ↗