CNX Resources Corp (CNX)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

19 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010200920082007
Revenue$2.24B$1.27B$3.43B$1.26B$756.8M$1.26B$1.92B$1.73B$1.46B$760.0M$1.20B$3.20B$3.30B$3.68B$4.38B$5.24B$4.62B$4.65B$3.76B
Operating expenses$1.35B$1.26B$1.19B$1.32B$1.23B$1.70B$1.74B$1.23B$1.36B$1.17B$666.3M$982.7M$1.32B$1.46B
Net income$633.2M−$90.5M$1.72B−$142.1M−$498.6M−$483.8M−$80.7M$796.5M$380.7M−$848.1M−$364.5M$163.1M$660.4M$388.5M$632.5M$346.8M$539.7M$442.5M$267.8M
Basic EPSper diluted share$4.48-$0.60$10.59-$0.75-$2.31-$2.43-$0.42$3.75$1.66-$3.70-$1.64$0.71$2.89$1.71$2.79$1.61$2.99$2.43$1.47
Diluted EPSper diluted share$3.98-$0.60$8.99-$0.75-$2.31-$2.43-$0.42$3.71$1.65-$3.70-$1.64$0.70$2.87$1.70$2.76$1.60$2.95$2.40$1.45

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys3$4.33M disclosed value
Sells (SEC code S)5$37.33M disclosed value
8 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 4, 2026Form 4Thorndike William N JrDirectorSellCommon shares, $0.01 par value per share28.8K$38.25$1.10M426.6K
Mar 23, 2026Form 4Lally-Green MaureenDirectorSellCommon shares, $0.01 par value per share110$40.00$4.4K169.6K
Mar 23, 2026Form 4Lally-Green MaureenDirectorSellCommon shares, $0.01 par value per share23.5K$39.51$929.3K169.7K
Feb 19, 2026Form 4LANIGAN BERNARD JRDirectorSellCommon shares, $0.01 par value per share46.1K$40.60$1.87M177.2K
May 12, 2025Form 4Clarkson J. PalmerDirectorBuyCommon shares, $0.01 par value per share10.0K$31.20$312.0K245.4K