Range Resources Corporation (RRC) Stock Total Returns

Growth of $10,000 chart

2021-04-12 to 2026-04-10
to
$
%
%
Loading chart…

Investment Performance

Final Value
$49,901
Total Return
399.01%
CAGR
37.97%
Dividends
$1,445.66
Yield on Cost
14.46%

Rolling Returns

1-Month (21 Trading Days)
Average+3.51%
Median+2.12%
Best+60.94%
Worst-31.18%
% of Windows Positive56.7%
1-Year (252 Trading Days)
Average+26.06%
Median+16.89%
Best+272.96%
Worst-23.81%
% of Windows Positive80.0%
3-Year (756 Trading Days)
Average+71.51%
Median+51.67%
Best+332.89%
Worst-1.13%
% of Windows Positive99.6%

Risk Metrics

Maximum Drawdown -37.77%
Average Drawdown -14.90%
Drawdown Duration 353 Trading Days
Sortino Ratio 1.39
Calmar Ratio 1.01
CVaR (5%) -6.47%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +21.72% (+105.02% ann.) +$2172.04 $28.36 $5.67 $0.05
2025 -1.25% $125.22 $100.33 $20.07 $0.16
2024 +19.13% +$1912.51 $105.44 $21.09 $0.17
2023 +22.74% +$2273.82 $128.35 $25.67 $0.21
2022 +40.94% +$4093.68 $89.82 $17.97 $0.15
2021 +166.12% +$16611.95 $0.00 $0.00 $0.00
2020 +38.14% +$3814.42 $0.00 $0.00 $0.00
2019 -48.76% $4876.39 $83.86 $16.77 $0.15
2018 -43.66% $4366.00 $46.96 $9.39 $0.08
2017 -50.20% $5019.59 $23.31 $4.66 $0.04
2016 +39.86% +$3986.18 $32.53 $6.50 $0.06
2015 -53.79% $5379.16 $29.97 $5.99 $0.05
2014 -36.49% $3649.06 $18.99 $3.80 $0.03
2013 +34.41% +$3440.73 $25.48 $5.10 $0.04
2012 +1.64% +$164.29 $25.85 $5.17 $0.04
2011 +38.03% +$3802.50 $35.60 $7.12 $0.06
2010 -9.51% $950.67 $32.13 $6.43 $0.05
2009 +45.37% +$4537.01 $46.58 $9.31 $0.07
2008 -32.87% $3286.75 $31.18 $6.24 $0.05
2007 +87.54% +$8754.15 $47.40 $9.48 $0.08
2006 +4.54% +$454.46 $34.21 $6.84 $0.05
2005 +93.56% +$9356.30 $44.04 $8.80 $0.07
2004 +117.11% +$11711.23 $52.98 $10.61 $0.07
2003 +75.00% +$7500.00 $0.00 $0.00 $0.00
2002 +18.68% +$1868.14 $0.00 $0.00 $0.00
2001 -33.82% $3381.81 $0.00 $0.00 $0.00
2000 +115.69% +$11568.59 $0.00 $0.00 $0.00
1999 -6.73% $672.96 $87.46 $17.47 $0.10
1998 -78.36% $7835.88 $117.47 $23.49 $0.18
1997 -4.68% $467.95 $58.49 $11.70 $0.09
1996 +76.28% +$7628.05 $61.61 $12.33 $0.09
1995 +41.91% +$4190.74 $10.18 $2.03 $0.02
1994 -5.17% $517.24 $0.00 $0.00 $0.00
1993 +70.59% +$7058.80 $0.00 $0.00 $0.00
1992 -17.58% $1757.56 $0.00 $0.00 $0.00
1991 +37.50% +$3750.00 $0.00 $0.00 $0.00
1990 -33.33% $3333.34 $0.00 $0.00 $0.00
1989 +0.00% +$0.00 $0.00 $0.00 $0.00
1988 +0.00% +$0.00 $0.00 $0.00 $0.00
1987 +140.00% +$14000.04 $0.00 $0.00 $0.00
1986 -50.00% $5000.01 $0.00 $0.00 $0.00
1985 -64.29% $6428.57 $0.00 $0.00 $0.00
1984 -30.00% $3000.00 $0.00 $0.00 $0.00
1983 -33.33% $3333.33 $0.00 $0.00 $0.00
1982 +0.00% +$0.00 $0.00 $0.00 $0.00
1981 +0.00% +$0.00 $0.00 $0.00 $0.00
1980 partial +150.00% (+456.38% ann.) +$15000.00 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 -72.85% -24.75% $7284.95 $481.60 $96.30 $0.72
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +106.50% +32.55% +$10650.06 $0.00 $0.00 $0.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +1498.78% +74.15% +$149877.59 $991.43 $198.30 $1.54
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -18.66% -13.60% $1865.91 $45.22 $9.04 $0.07
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +59.46% +14.82% +$5945.70 $146.84 $29.37 $0.23
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 -94.59% -31.98% $9458.64 $144.84 $28.97 $0.24
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -17.13% -88.28% $1712.55 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +98.69% +201.83% +$9868.83 $0.00 $0.00 $0.00
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +219.28% +200.83% +$21928.48 $0.00 $0.00 $0.00
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +36.10% +38.72% +$3610.17 $40.90 $8.18 $0.07
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +4.53% +2.42% +$453.20 $224.45 $44.89 $0.36
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 10, 2026 +44.46% +26.63% +$4446.40 $180.93 $36.19 $0.29

Dividend History

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

Date Per Share Yield %
1995-12-13 $0.0047 0.08%
1996-03-13 $0.0067 0.10%
1996-06-17 $0.0067 0.08%
1996-09-12 $0.0133 0.15%
1996-12-12 $0.0133 0.13%
1997-03-25 $0.0133 0.11%
1997-06-12 $0.0133 0.11%
1997-09-12 $0.0200 0.17%
1997-12-12 $0.0200 0.18%
1998-03-24 $0.0200 0.18%
1998-06-11 $0.0200 0.28%
1998-09-11 $0.0667 1.48%
1998-12-17 $0.0200 0.81%
1999-03-25 $0.0067 0.36%
1999-06-11 $0.0067 0.21%
1999-09-13 $0.0067 0.18%
2004-01-13 $0.0067 0.09%
2004-05-12 $0.0067 0.09%
2004-09-13 $0.0067 0.06%
2004-12-06 $0.0133 0.10%
2005-03-11 $0.0133 0.09%
2005-06-08 $0.0133 0.08%
2005-09-13 $0.0133 0.06%
2005-12-14 $0.0200 0.07%
2006-03-13 $0.0200 0.09%
2006-06-13 $0.0200 0.09%
2006-09-13 $0.0200 0.08%
2006-12-13 $0.0300 0.10%
2007-03-13 $0.0300 0.10%
2007-06-13 $0.0300 0.08%
2007-09-13 $0.0300 0.07%
2007-12-13 $0.0400 0.08%
2008-03-13 $0.0400 0.07%
2008-06-12 $0.0400 0.06%
2008-09-12 $0.0400 0.09%
2008-12-11 $0.0400 0.10%
2009-03-13 $0.0400 0.10%
2009-06-11 $0.0400 0.09%
2009-09-11 $0.0400 0.08%
2009-12-11 $0.0400 0.09%
2010-03-11 $0.0400 0.08%
2010-06-11 $0.0400 0.08%
2010-09-13 $0.0400 0.11%
2010-12-13 $0.0400 0.09%
2011-03-11 $0.0400 0.08%
2011-06-15 $0.0400 0.08%
2011-09-13 $0.0400 0.06%
2011-12-14 $0.0400 0.06%
2012-03-13 $0.0400 0.06%
2012-06-13 $0.0400 0.07%
2012-09-13 $0.0400 0.06%
2012-12-12 $0.0400 0.06%
2013-03-13 $0.0400 0.05%
2013-06-12 $0.0400 0.05%
2013-09-12 $0.0400 0.05%
2013-12-12 $0.0400 0.05%
2014-03-12 $0.0400 0.05%
2014-06-12 $0.0400 0.04%
2014-09-11 $0.0400 0.05%
2014-12-11 $0.0400 0.08%
2015-03-12 $0.0400 0.08%
2015-06-12 $0.0400 0.08%
2015-09-11 $0.0400 0.11%
2015-12-11 $0.0400 0.16%
2016-03-11 $0.0200 0.07%
2016-06-13 $0.0200 0.05%
2016-09-14 $0.0200 0.05%
2016-12-14 $0.0200 0.06%
2017-03-13 $0.0200 0.07%
2017-06-13 $0.0200 0.09%
2017-09-14 $0.0200 0.11%
2017-12-14 $0.0200 0.12%
2018-03-15 $0.0200 0.13%
2018-06-14 $0.0200 0.12%
2018-09-13 $0.0200 0.13%
2018-12-13 $0.0200 0.15%
2019-03-14 $0.0200 0.19%
2019-06-13 $0.0200 0.30%
2019-09-12 $0.0200 0.42%
2019-12-12 $0.0200 0.49%
2022-09-14 $0.0800 0.25%
2022-12-14 $0.0800 0.30%
2023-03-14 $0.0800 0.32%
2023-06-15 $0.0800 0.31%
2023-09-14 $0.0800 0.24%
2023-12-14 $0.0800 0.27%
2024-03-14 $0.0800 0.25%
2024-06-14 $0.0800 0.22%
2024-09-13 $0.0800 0.28%
2024-12-13 $0.0800 0.22%
2025-03-14 $0.0900 0.24%
2025-06-13 $0.0900 0.22%
2025-09-12 $0.0900 0.26%
2025-12-12 $0.0900 0.25%
2026-03-13 $0.1000 0.23%
Total 95 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-10 to 2026-04-10. Change
Date Total Yield Tax Trans. Cost Shares Bought
2022-09-14 $90.40 $18.08 $0.15 2.1897
2022-12-14 $90.57 $18.12 $0.15 2.7339
2023-03-14 $90.79 $18.16 $0.15 2.8216
2023-06-15 $91.02 $18.20 $0.15 2.6205
2023-09-14 $91.23 $18.25 $0.15 2.1898
2023-12-14 $91.40 $18.28 $0.15 2.4005
2024-03-14 $91.59 $18.32 $0.15 2.2746
2024-06-14 $91.78 $18.36 $0.15 2.0786
2024-09-13 $91.94 $18.39 $0.15 2.5286
2024-12-13 $92.14 $18.43 $0.15 2.0811
2025-03-14 $103.85 $20.77 $0.16 2.1637
2025-06-13 $104.04 $20.81 $0.16 2.0069
2025-09-12 $104.22 $20.84 $0.16 2.3573
2025-12-12 $104.44 $20.89 $0.17 2.2901
2026-03-13 $116.27 $23.25 $0.19 2.1335
Total $1445.66 $289.13 $2.32 34.8703

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.

NVT

CAGR 26.74% Total 559.86% Final $65,986
2018-04-24 — 2026-04-10
WTFC

CAGR 10.16% Total 1401.51% Final $150,151
1998-04-16 — 2026-04-10
EPC

CAGR 1.39% Total 43.12% Final $14,312
2000-03-27 — 2026-04-10