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
C55Profitable, fast-growing Haynesville gas producer whose strong operating returns are offset by stretched liquidity and heavy capex.
Strengths
- Strong operations: net margin 17.8% (75th), operating margin 29% (79th), ROE 14.9% (76th), revenue +77% (91st)
- Premier low-cost Haynesville/Bossier acreage with Gulf Coast/LNG and data-center gas demand (NextEra partnership)
Risks
- Cash runway 0.2 quarters (4th pct), FCF -$450M (5th pct) and current ratio 0.49 — liquidity funded by debt/revolver
- Leverage 1.06x debt/equity (90th pct); commodity-price dependence and $29M Eagle Ford impairment
Notable findings
- Cash burnNegative free cash flow (-449.7M)
- Weak liquidityCurrent ratio 0.49 (<1)
- Revenue declineRevenue -25.4% YoY
- Insider sellingInsider selling — 1 open-market sale(s) by 1 insider(s) (~$1M, last 6mo) Form 4 ↗
Quarterly revenue
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
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-06 | Newell Clifford Doyle III | Tax withheld | 2.7K | $13.00 |
| 2026-06-06 | Claunch Brian Christopher | Tax withheld | 1.3K | $13.00 |
| 2026-06-06 | Mills Ronald Eugene | Tax withheld | 1.2K | $13.00 |
| 2026-06-06 | McGough Patrick | Tax withheld | 1.1K | $13.00 |
| 2026-06-06 | Harrison Daniel S | Tax withheld | 6.7K | $13.00 |
| 2026-06-06 | Sanders LaRae Lynn | Tax withheld | 1.1K | $13.00 |
| 2026-06-06 | PRESLEY DANIEL K | Tax withheld | 1.1K | $13.00 |
| 2026-06-06 | BURNS ROLAND O | Tax withheld | 24K | $13.00 |
| 2026-06-06 | ALLISON M JAY | Tax withheld | 36K | $13.00 |
| 2026-06-02 | Davis Elizabeth B | Grant | 15K | $13.45 |
| 2026-06-02 | FOSTER MORRIS E | Grant | 15K | $13.45 |
| 2026-06-02 | TURNER JIM L | Grant | 15K | $13.45 |
| 2026-03-05 | McGough Patrick | Sell | 49K | $21.20 |
| 2026-02-19 | Mills Ronald Eugene | Tax withheld | 2.2K | $19.85 |
| 2026-02-19 | Newell Clifford Doyle III | Tax withheld | 3.6K | $19.85 |
| 2026-02-19 | Claunch Brian Christopher | Tax withheld | 2.3K | $19.85 |
| 2026-02-19 | Mills Ronald Eugene | Tax withheld | 2.2K | $1,985.00 |
| 2026-02-19 | McGough Patrick | Tax withheld | 2.0K | $19.85 |
| 2026-02-19 | Harrison Daniel S | Tax withheld | 7.3K | $19.85 |
| 2026-02-19 | Sanders LaRae Lynn | Tax withheld | 1.9K | $19.85 |
| 2026-02-19 | PRESLEY DANIEL K | Tax withheld | 1.9K | $19.85 |
| 2026-02-19 | BURNS ROLAND O | Tax withheld | 28K | $19.85 |
| 2026-02-19 | ALLISON M JAY | Tax withheld | 61K | $19.85 |
| 2026-02-12 | Newell Clifford Doyle III | Tax withheld | 2.5K | $19.18 |
| 2026-02-12 | Claunch Brian Christopher | Tax withheld | 1.4K | $19.18 |
| 2026-02-12 | Mills Ronald Eugene | Tax withheld | 1.3K | $19.18 |
| 2026-02-12 | McGough Patrick | Tax withheld | 1.3K | $19.18 |
| 2026-02-12 | Harrison Daniel S | Tax withheld | 4.3K | $19.18 |
| 2026-02-12 | Sanders LaRae Lynn | Tax withheld | 1.3K | $19.18 |
| 2026-02-12 | PRESLEY DANIEL K | Tax withheld | 1.2K | $19.18 |
| 2026-02-12 | BURNS ROLAND O | Tax withheld | 7.8K | $19.18 |
| 2026-02-12 | ALLISON M JAY | Tax withheld | 32K | $19.18 |
| 2026-01-27 | Newell Clifford Doyle III | Grant | 33K | $22.47 |
| 2026-01-27 | Claunch Brian Christopher | Grant | 12K | $22.47 |
| 2026-01-27 | Mills Ronald Eugene | Grant | 11K | $22.47 |
| 2026-01-27 | McGough Patrick | Grant | 14K | $22.47 |
| 2026-01-27 | Harrison Daniel S | Grant | 50K | $22.47 |
| 2026-01-27 | Sanders LaRae Lynn | Grant | 16K | $22.47 |
| 2026-01-27 | PRESLEY DANIEL K | Grant | 12K | $22.47 |
| 2026-01-27 | BURNS ROLAND O | Grant | 95K | $22.47 |
| 2026-01-27 | ALLISON M JAY | Grant | 354K | $22.47 |
| 2025-12-29 | BURNS ROLAND O | Gift | 26K | $23.92 |
| 2025-12-29 | ALLISON M JAY | Gift | 45K | $23.92 |
| 2025-06-14 | Claunch Brian Christopher | Option exercise | 12K | — |
| 2025-06-14 | Sanders LaRae Lynn | Tax withheld | 579 | $25.33 |
| 2025-06-14 | Sanders LaRae Lynn | Option exercise | 15K | — |
| 2025-06-14 | Sanders LaRae Lynn | Tax withheld | 4.8K | $25.33 |
| 2025-06-14 | PRESLEY DANIEL K | Tax withheld | 616 | $25.33 |
| 2025-06-14 | PRESLEY DANIEL K | Option exercise | 16K | — |
| 2025-06-14 | PRESLEY DANIEL K | Tax withheld | 5.0K | $25.33 |
| 2025-06-14 | Newell Clifford Doyle III | Tax withheld | 1.2K | $25.33 |
| 2025-06-14 | Newell Clifford Doyle III | Option exercise | 19K | — |
| 2025-06-14 | Newell Clifford Doyle III | Tax withheld | 7.7K | $25.33 |
| 2025-06-14 | Mills Ronald Eugene | Tax withheld | 571 | $25.33 |
| 2025-06-14 | Mills Ronald Eugene | Option exercise | 13K | — |
| 2025-06-14 | Mills Ronald Eugene | Tax withheld | 3.6K | $25.33 |
| 2025-06-14 | McGough Patrick | Tax withheld | 618 | $25.33 |
| 2025-06-14 | McGough Patrick | Option exercise | 16K | — |
| 2025-06-14 | McGough Patrick | Tax withheld | 5.7K | $25.33 |
| 2025-06-14 | Harrison Daniel S | Tax withheld | 3.8K | $25.33 |
| 2025-06-14 | Harrison Daniel S | Option exercise | 60K | — |
| 2025-06-14 | Harrison Daniel S | Tax withheld | 24K | $25.33 |
| 2025-06-14 | Claunch Brian Christopher | Tax withheld | 629 | $25.33 |
| 2025-06-14 | Claunch Brian Christopher | Tax withheld | 3.9K | $25.33 |
| 2025-06-14 | BURNS ROLAND O | Tax withheld | 19K | $25.33 |
| 2025-06-14 | BURNS ROLAND O | Option exercise | 112K | — |
| 2025-06-14 | BURNS ROLAND O | Tax withheld | 44K | $25.33 |
| 2025-06-14 | ALLISON M JAY | Tax withheld | 29K | $25.33 |
| 2025-06-14 | ALLISON M JAY | Option exercise | 164K | — |
| 2025-06-14 | ALLISON M JAY | Tax withheld | 64K | $25.33 |
| 2025-06-06 | ALLISON M JAY | Tax withheld | 36K | $24.46 |
| 2025-06-06 | Newell Clifford Doyle III | Tax withheld | 2.6K | $24.46 |
| 2025-06-06 | Sanders LaRae Lynn | Tax withheld | 1.1K | $24.46 |
| 2025-06-06 | PRESLEY DANIEL K | Tax withheld | 1.1K | $24.46 |
| 2025-06-06 | Mills Ronald Eugene | Tax withheld | 1.0K | $24.46 |
| 2025-06-06 | McGough Patrick | Tax withheld | 1.1K | $24.46 |
| 2025-06-06 | Harrison Daniel S | Tax withheld | 6.7K | $24.46 |
| 2025-06-06 | Claunch Brian Christopher | Tax withheld | 1.1K | $24.46 |
| 2025-06-06 | BURNS ROLAND O | Tax withheld | 24K | $24.46 |
| 2025-06-03 | FOSTER MORRIS E | Grant | 8.4K | — |
| 2025-06-03 | Davis Elizabeth B | Grant | 8.4K | — |
| 2025-06-03 | TURNER JIM L | Grant | 8.4K | — |
| 2025-06-03 | Davis Elizabeth B | Grant | 8.4K | — |
| 2025-02-19 | Sanders LaRae Lynn | Tax withheld | 2.1K | $20.81 |
| 2025-02-19 | PRESLEY DANIEL K | Tax withheld | 2.1K | $20.81 |
| 2025-02-19 | Newell Clifford Doyle III | Tax withheld | 3.9K | $20.81 |
| 2025-02-19 | Mills Ronald Eugene | Tax withheld | 2.3K | $20.81 |
| 2025-02-19 | McGough Patrick | Tax withheld | 2.2K | $20.81 |
| 2025-02-19 | Harrison Daniel S | Tax withheld | 7.6K | $20.81 |
| 2025-02-19 | Claunch Brian Christopher | Tax withheld | 2.1K | $20.81 |
| 2025-02-19 | BURNS ROLAND O | Tax withheld | 24K | $20.81 |
| 2025-02-19 | ALLISON M JAY | Tax withheld | 54K | $20.81 |
| 2025-02-12 | ALLISON M JAY | Grant | 303K | — |
| 2025-02-12 | Mills Ronald Eugene | Grant | 10K | — |
| 2025-02-12 | Claunch Brian Christopher | Grant | 10K | — |
| 2025-02-12 | Sanders LaRae Lynn | Grant | 13K | — |
| 2025-02-12 | PRESLEY DANIEL K | Grant | 12K | — |
| 2025-02-12 | McGough Patrick | Grant | 13K | — |
| 2025-02-12 | Newell Clifford Doyle III | Grant | 27K | — |
| 2025-02-12 | Harrison Daniel S | Grant | 49K | — |
| 2025-02-12 | BURNS ROLAND O | Grant | 92K | — |
| 2024-12-30 | Davis Elizabeth B | Sell | 8.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)
| Date | Items | |
|---|---|---|
| 2026-06-16 | OtherExhibits | filing ↗ |
| 2026-06-03 | Shareholder vote | filing ↗ |
| 2026-05-05 | ResultsExhibits | filing ↗ |
| 2026-02-11 | ResultsExhibits | filing ↗ |
| 2025-11-03 | ResultsExhibits | filing ↗ |
| 2025-07-30 | ResultsExhibits | filing ↗ |
| 2025-06-03 | Exec/director changeShareholder voteExhibits | filing ↗ |
| 2025-04-30 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-16 | 2026-06-15 | 0001193125-26-272060 ↗ |
| 8-K | 2026-06-03 | 2026-06-02 | 0001193125-26-254873 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001193125-26-208551 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0001193125-26-206524 ↗ |
| 10-K | 2026-02-19 | 2025-12-31 | 0001193125-26-059001 ↗ |
| 8-K | 2026-02-11 | 2026-02-11 | 0001193125-26-046631 ↗ |
| 10-Q | 2025-11-04 | 2025-09-30 | 0001193125-25-264450 ↗ |
| 8-K | 2025-11-03 | 2025-11-03 | 0001193125-25-262606 ↗ |
| 10-Q | 2025-07-31 | 2025-06-30 | 0000950170-25-100824 ↗ |
| 8-K | 2025-07-30 | 2025-07-30 | 0000950170-25-100294 ↗ |
| 8-K | 2025-06-03 | 2025-06-03 | 0000950170-25-081100 ↗ |
| 10-Q | 2025-05-01 | 2025-03-31 | 0000950170-25-061651 ↗ |