CNX Resources Corporation (CNX) Stock Total Returns

Growth of $10,000 chart

2021-04-14 to 2026-04-14
to
$
%
%
Loading chart…

Investment Performance

Final Value
$27,584
Total Return
175.84%
CAGR
22.50%
Dividends
$0.00
Yield on Cost
0.00%

Rolling Returns

1-Month (21 Trading Days)
Average+2.30%
Median+2.24%
Best+34.64%
Worst-31.31%
% of Windows Positive60.2%
1-Year (252 Trading Days)
Average+27.27%
Median+27.66%
Best+97.43%
Worst-31.80%
% of Windows Positive86.5%
3-Year (756 Trading Days)
Average+106.19%
Median+101.19%
Best+194.76%
Worst+28.05%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -38.23%
Average Drawdown -15.02%
Drawdown Duration 453 Trading Days
Sortino Ratio 1.06
Calmar Ratio 0.59
CVaR (5%) -5.04%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +4.35% (+16.14% ann.) +$435.14 $0.00 $0.00 $0.00
2025 +0.27% +$27.27 $0.00 $0.00 $0.00
2024 +83.35% +$8335.00 $0.00 $0.00 $0.00
2023 +18.76% +$1876.48 $0.00 $0.00 $0.00
2022 +22.47% +$2247.27 $0.00 $0.00 $0.00
2021 +27.31% +$2731.48 $0.00 $0.00 $0.00
2020 +22.03% +$2203.39 $0.00 $0.00 $0.00
2019 -22.50% $2250.44 $0.00 $0.00 $0.00
2018 -21.94% $2194.12 $0.00 $0.00 $0.00
2017 -3.70% $369.72 $0.00 $0.00 $0.00
2016 +131.01% +$13101.06 $12.66 $2.53 $0.02
2015 -76.53% $7652.60 $43.23 $8.65 $0.07
2014 -10.67% $1067.13 $66.37 $13.27 $0.11
2013 +19.56% +$1955.60 $117.17 $23.43 $0.19
2012 -11.25% $1124.69 $171.28 $34.25 $0.27
2011 -24.12% $2412.35 $87.44 $17.49 $0.14
2010 -1.36% $135.62 $80.55 $16.11 $0.13
2009 +75.77% +$7577.10 $140.45 $28.09 $0.22
2008 -59.81% $5980.86 $56.02 $11.20 $0.09
2007 +123.87% +$12387.04 $96.71 $19.34 $0.16
2006 -0.83% $82.81 $86.11 $17.22 $0.14
2005 +60.13% +$6012.77 $136.90 $27.38 $0.21
2004 +60.91% +$6091.44 $217.61 $43.52 $0.34
2003 +53.61% +$5360.98 $327.34 $65.46 $0.53
2002 -27.78% $2778.41 $342.12 $68.42 $0.54
2001 -8.27% $826.81 $405.26 $81.05 $0.65
2000 +197.13% +$19712.67 $1149.97 $230.00 $1.84
1999 partial -27.04% (-37.50% ann.) $2704.23 $389.86 $77.97 $0.62

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania partial April 30, 1999 – March 10, 2000 -15.47% -17.71% $1547.26 $594.14 $118.83 $0.95
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +4.69% +1.80% +$468.85 $2472.15 $494.43 $3.95
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +843.54% +56.71% +$84354.20 $2683.01 $536.59 $4.30
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -49.45% -38.30% $4944.64 $121.12 $24.22 $0.19
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +4.74% +1.38% +$473.99 $509.41 $101.88 $0.82
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 -72.19% -15.56% $7218.57 $412.03 $82.40 $0.66
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -17.72% -89.20% $1771.78 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +44.70% +81.22% +$4470.20 $0.00 $0.00 $0.00
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +60.34% +56.50% +$6033.89 $0.00 $0.00 $0.00
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +28.15% +30.13% +$2815.25 $0.00 $0.00 $0.00
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +59.81% +28.78% +$5980.94 $0.00 $0.00 $0.00
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +30.47% +18.47% +$3046.58 $0.00 $0.00 $0.00

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
1999-08-02 $0.1125 2.43%
1999-11-04 $0.1167 2.36%
2000-02-08 $0.1167 2.36%
2000-05-09 $0.1167 2.42%
2000-08-09 $0.1167 1.51%
2000-11-08 $0.1167 1.56%
2001-02-07 $0.1167 0.93%
2001-05-09 $0.1167 0.74%
2001-08-08 $0.1167 1.18%
2001-11-07 $0.1167 1.07%
2002-02-07 $0.1167 1.30%
2002-05-08 $0.1167 1.18%
2002-08-07 $0.0583 1.07%
2002-11-06 $0.0583 1.12%
2003-02-06 $0.0583 0.90%
2003-05-07 $0.0583 0.78%
2003-08-06 $0.0583 0.75%
2003-11-05 $0.0583 0.64%
2004-02-06 $0.0583 0.62%
2004-05-07 $0.0583 0.48%
2004-08-04 $0.0583 0.40%
2004-11-09 $0.0583 0.38%
2005-02-08 $0.0583 0.32%
2005-05-05 $0.0583 0.30%
2005-08-04 $0.0583 0.20%
2005-11-04 $0.0583 0.22%
2006-02-07 $0.0583 0.20%
2006-05-05 $0.0583 0.16%
2006-08-08 $0.0583 0.18%
2006-11-06 $0.0583 0.19%
2007-02-06 $0.0583 0.19%
2007-05-04 $0.0583 0.16%
2007-08-07 $0.0583 0.18%
2007-11-05 $0.0833 0.18%
2008-02-05 $0.0833 0.13%
2008-05-02 $0.0833 0.12%
2008-08-05 $0.0833 0.16%
2008-11-03 $0.0833 0.32%
2009-02-05 $0.0833 0.34%
2009-05-01 $0.0833 0.32%
2009-08-04 $0.0833 0.27%
2009-11-02 $0.0833 0.23%
2010-02-05 $0.0833 0.22%
2010-05-06 $0.0833 0.24%
2010-08-11 $0.0833 0.26%
2010-11-09 $0.0833 0.25%
2011-02-04 $0.0833 0.20%
2011-05-11 $0.0833 0.20%
2011-08-08 $0.0833 0.24%
2011-11-08 $0.1042 0.28%
2012-02-03 $0.1042 0.33%
2012-05-09 $0.1042 0.37%
2012-08-08 $0.1042 0.41%
2012-11-07 $0.1042 0.35%
2012-12-19 $0.1042 0.36%
2013-05-08 $0.1042 0.36%
2013-08-07 $0.1042 0.40%
2013-11-13 $0.1042 0.35%
2014-02-12 $0.0525 0.17%
2014-05-08 $0.0525 0.14%
2014-08-13 $0.0525 0.16%
2014-11-06 $0.0525 0.16%
2015-02-12 $0.0525 0.19%
2015-05-07 $0.0525 0.19%
2015-08-06 $0.0083 0.07%
2015-11-09 $0.0083 0.12%
2016-02-11 $0.0083 0.14%
Total 67 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
Total $0.00 $0.00 $0.00 0.0000

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

FMBH

CAGR 6.94% Total 515.71% Final $61,571
1999-03-16 — 2026-04-14
PD

CAGR -23.56% Total -84.78% Final $1,522
2019-04-11 — 2026-04-14
AFG

CAGR 10.04% Total 8124.16% Final $822,416
1980-03-17 — 2026-04-14