CNX Resources Corp
CNX · Crude Petroleum & Natural Gas · 141.5M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $300M (gross $320M, SBC $20M)
Reference price $38.25 · est. market cap ~$5.4B — last insider sale, 2026-05-04 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B74Low-cost Appalachian natural-gas producer with strong cash generation but commodity exposure and one-off-aided earnings.
Strengths
- Strong margins/returns: net margin 28% (94th pct), ROA 7% (78th pct), ROE 14.6% (74th pct), FCF margin 23.8% (82nd pct)
- Robust free cash flow ($534M, 68th pct) and high operating cash margin (46%)
Risks
- FY2025 net income flattered by ~$278M unrealized derivative gains and ~$97M asset-sale gains
- Weak liquidity (current ratio 0.44, 20th pct), commodity-price and regulatory/setback risk in Pennsylvania
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
28.3%
Return on equity
14.6%
Return on assets
7.0%
Revenue growth (QoQ)
28.9%
Debt / equity
0.5×
Current ratio
0.4×
Free cash flow
$534M
Tangible book value
$4.0B
Cash & investments
$779K
Stock comp / revenue
1.1%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-18 | Clarkson J. Palmer | Option exercise | 10K | $15.55 |
| 2026-06-18 | Clarkson J. Palmer | Option exercise | 12K | $13.58 |
| 2026-05-08 | MCGUIRE IAN R | Gift | 67K | — |
| 2026-05-08 | MCGUIRE IAN R | Gift | 67K | — |
| 2026-05-07 | Clarkson J. Palmer | Gift | 200 | — |
| 2026-05-07 | Clarkson J. Palmer | Gift | 200 | — |
| 2026-05-07 | Clarkson J. Palmer | Gift | 200 | — |
| 2026-05-07 | Clarkson J. Palmer | Gift | 200 | — |
| 2026-05-07 | Lally-Green Maureen | Grant | 9.0K | — |
| 2026-05-07 | Thorndike William N Jr | Grant | 8.8K | — |
| 2026-05-07 | MCGUIRE IAN R | Grant | 9.5K | — |
| 2026-05-07 | DEIULIIS NICHOLAS J | Grant | 8.4K | — |
| 2026-05-07 | LANIGAN BERNARD JR | Grant | 5.6K | — |
| 2026-05-07 | Clarkson J. Palmer | Gift | 200 | — |
| 2026-05-07 | Agbede Robert | Grant | 5.6K | — |
| 2026-05-07 | Clarkson J. Palmer | Grant | 5.6K | — |
| 2026-05-07 | Clarkson J. Palmer | Gift | 1.0K | — |
| 2026-05-04 | Thorndike William N Jr | Option exercise | 83K | $13.19 |
| 2026-05-04 | Thorndike William N Jr | Sell | 29K | $38.25 |
| 2026-03-23 | Lally-Green Maureen | Sell | 110 | $40.00 |
| 2026-03-23 | Lally-Green Maureen | Option exercise | 30K | $13.19 |
| 2026-03-23 | Lally-Green Maureen | Sell | 24K | $39.51 |
| 2026-02-19 | LANIGAN BERNARD JR | Option exercise | 46K | $13.19 |
| 2026-02-19 | LANIGAN BERNARD JR | Sell | 46K | $40.60 |
| 2026-02-02 | DEIULIIS NICHOLAS J | Tax withheld | 24K | $37.36 |
| 2026-01-30 | Good Everett W | Grant | 105 | — |
| 2026-01-30 | Good Everett W | Grant | 2.1K | — |
| 2026-01-30 | Good Everett W | Tax withheld | 920 | $38.80 |
| 2026-01-30 | DEIULIIS NICHOLAS J | Grant | 6.2K | — |
| 2026-01-30 | DEIULIIS NICHOLAS J | Grant | 4.8K | — |
| 2026-01-30 | DEIULIIS NICHOLAS J | Grant | 102K | — |
| 2026-01-30 | DEIULIIS NICHOLAS J | Tax withheld | 49K | $38.80 |
| 2026-01-30 | Good Everett W | Grant | 128 | — |
| 2026-01-30 | Behl Navneet | Grant | 3.3K | — |
| 2026-01-30 | Behl Navneet | Grant | 4.4K | — |
| 2026-01-30 | Behl Navneet | Grant | 54K | — |
| 2026-01-30 | Behl Navneet | Tax withheld | 27K | $38.80 |
| 2026-01-30 | Shepard Alan K | Grant | 3.5K | — |
| 2026-01-30 | Shepard Alan K | Grant | 4.0K | — |
| 2026-01-30 | Shepard Alan K | Grant | 58K | — |
| 2026-01-30 | Shepard Alan K | Tax withheld | 28K | $38.80 |
| 2026-01-30 | Bedard Timothy Scott | Grant | 3.2K | — |
| 2026-01-30 | Bedard Timothy Scott | Tax withheld | 1.4K | $38.80 |
| 2026-01-05 | Bedard Timothy Scott | Grant | 28K | — |
| 2026-01-05 | Good Everett W | Grant | 24K | — |
| 2026-01-05 | Shepard Alan K | Grant | 42K | — |
| 2026-01-05 | Behl Navneet | Grant | 38K | — |
| 2026-01-03 | Bedard Timothy Scott | Tax withheld | 9.8K | $36.46 |
| 2026-01-03 | Shepard Alan K | Tax withheld | 22K | $36.46 |
| 2026-01-03 | Behl Navneet | Tax withheld | 23K | $36.46 |
| 2026-01-03 | Good Everett W | Tax withheld | 574 | $36.46 |
| 2026-01-03 | DEIULIIS NICHOLAS J | Tax withheld | 31K | $36.46 |
| 2025-12-22 | Bedard Timothy Scott | Tax withheld | 2.8K | $37.21 |
| 2025-11-18 | Clarkson J. Palmer | Gift | 250 | — |
| 2025-11-18 | Clarkson J. Palmer | Gift | 250 | — |
| 2025-11-18 | Clarkson J. Palmer | Gift | 250 | — |
| 2025-11-18 | Clarkson J. Palmer | Gift | 1.0K | — |
| 2025-11-18 | Clarkson J. Palmer | Gift | 250 | — |
| 2025-09-01 | Behl Navneet | Tax withheld | 3.8K | $29.20 |
| 2025-05-12 | Clarkson J. Palmer | Buy | 10K | $31.20 |
| 2025-05-01 | MCGUIRE IAN R | Grant | 16K | — |
| 2025-05-01 | Lally-Green Maureen | Grant | 9.9K | — |
| 2025-05-01 | Clarkson J. Palmer | Grant | 6.8K | — |
| 2025-05-01 | LANIGAN BERNARD JR | Grant | 6.8K | — |
| 2025-05-01 | Agbede Robert | Grant | 6.8K | — |
| 2025-01-31 | DEIULIIS N J | Grant | 64K | — |
| 2025-01-31 | DEIULIIS N J | Grant | 8.4K | — |
| 2025-01-31 | DEIULIIS N J | Grant | 6.2K | — |
| 2025-01-31 | DEIULIIS N J | Grant | 4.8K | — |
| 2025-01-31 | DEIULIIS N J | Tax withheld | 65K | $27.38 |
| 2025-01-31 | Behl Navneet | Grant | 3.3K | — |
| 2025-01-31 | Behl Navneet | Tax withheld | 3.4K | $27.38 |
| 2025-01-31 | Behl Navneet | Grant | 4.4K | — |
| 2025-01-31 | Srivastava Ravi | Grant | 11K | — |
| 2025-01-31 | Srivastava Ravi | Grant | 1.4K | — |
| 2025-01-31 | Srivastava Ravi | Grant | 1.7K | — |
| 2025-01-31 | Srivastava Ravi | Grant | 3.2K | — |
| 2025-01-31 | Srivastava Ravi | Tax withheld | 12K | $27.38 |
| 2025-01-31 | Shepard Alan K | Grant | 14K | — |
| 2025-01-31 | Shepard Alan K | Grant | 1.8K | — |
| 2025-01-31 | Shepard Alan K | Grant | 3.5K | — |
| 2025-01-31 | Shepard Alan K | Grant | 4.0K | — |
| 2025-01-31 | Shepard Alan K | Tax withheld | 16K | $27.38 |
| 2025-01-31 | Scott Hayley | Grant | 1.6K | — |
| 2025-01-31 | Scott Hayley | Grant | 212 | — |
| 2025-01-31 | Scott Hayley | Grant | 1.2K | — |
| 2025-01-31 | Scott Hayley | Grant | 3.3K | — |
| 2025-01-31 | Scott Hayley | Tax withheld | 4.3K | $27.38 |
| 2025-01-31 | Bedard Timothy Scott | Grant | 3.2K | — |
| 2025-01-31 | Bedard Timothy Scott | Tax withheld | 1.4K | $27.38 |
| 2025-01-06 | MFN Partners, LP | Sell | 1.1M | $31.09 |
| 2025-01-03 | Behl Navneet | Grant | 42K | — |
| 2025-01-03 | Behl Navneet | Tax withheld | 17K | $33.12 |
| 2025-01-03 | Srivastava Ravi | Grant | 30K | — |
| 2025-01-03 | Srivastava Ravi | Tax withheld | 14K | $33.12 |
| 2025-01-03 | Shepard Alan K | Grant | 38K | — |
| 2025-01-03 | Shepard Alan K | Tax withheld | 20K | $33.12 |
| 2025-01-03 | DEIULIIS N J | Grant | 45K | — |
| 2025-01-03 | DEIULIIS N J | Tax withheld | 43K | $33.12 |
| 2025-01-03 | Scott Hayley | Grant | 30K | — |
| 2025-01-03 | Bedard Timothy Scott | Grant | 30K | — |
| 2025-01-03 | Scott Hayley | Tax withheld | 10K | $33.12 |
| 2025-01-03 | Bedard Timothy Scott | Tax withheld | 7.2K | $33.12 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-11 | Shareholder vote | filing ↗ |
| 2026-04-30 | ResultsReg FDExhibits | filing ↗ |
| 2026-02-26 | Material agreementDebt obligationReg FDExhibits | filing ↗ |
| 2026-02-24 | Reg FDExhibits | filing ↗ |
| 2026-02-18 | Material agreementReg FDExhibits | filing ↗ |
| 2026-02-17 | Reg FDExhibits | filing ↗ |
| 2026-01-29 | ResultsReg FDOtherExhibits | filing ↗ |
| 2026-01-02 | Exec/director changeExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-11 | 2026-05-07 | 0001070412-26-000052 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0001070412-26-000045 ↗ |
| 10-Q | 2026-04-30 | 2026-03-31 | 0001070412-26-000047 ↗ |
| 8-K | 2026-02-26 | 2026-02-26 | 0001193125-26-077438 ↗ |
| 8-K | 2026-02-24 | 2026-02-23 | 0001193125-26-067479 ↗ |
| 8-K | 2026-02-18 | 2026-02-17 | 0001193125-26-057453 ↗ |
| 8-K | 2026-02-17 | 2026-02-17 | 0001193125-26-053115 ↗ |
| 10-K | 2026-02-10 | 2025-12-31 | 0001070412-26-000038 ↗ |
| 8-K | 2026-01-29 | 2026-01-29 | 0001070412-26-000022 ↗ |
| 8-K | 2026-01-02 | 2026-01-02 | 0001070412-26-000004 ↗ |
| 8-K | 2025-12-17 | 2025-12-17 | 0001070412-25-000119 ↗ |
| 8-K | 2025-12-16 | 2025-12-15 | 0001070412-25-000115 ↗ |