RPC, Inc. (RES) Stock Total Returns

Growth of $10,000 chart

2021-06-03 to 2026-06-03
to
$
%
%
Loading chart…

Investment Performance

Final Value
$12,640
Total Return
26.40%
CAGR
4.80%
Dividends
$1,020.64
Yield on Cost
10.21%

Rolling Returns

1-Month (21 Trading Days)
Average+1.56%
Median+0.24%
Best+70.34%
Worst-37.20%
% of Windows Positive50.5%
1-Year (252 Trading Days)
Average+5.47%
Median-9.15%
Best+135.88%
Worst-43.88%
% of Windows Positive38.5%
3-Year (756 Trading Days)
Average-6.94%
Median-21.22%
Best+97.23%
Worst-58.48%
% of Windows Positive38.9%

Risk Metrics

Maximum Drawdown -64.26%
Average Drawdown -38.72%
Drawdown Duration 1032 Trading Days (Unrecovered)
Sortino Ratio 0.52
Calmar Ratio 0.07
CVaR (5%) -7.26%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +32.24% (+94.00% ann.) +$3223.57 $147.48 $29.50 $0.24
2025 -6.11% $610.64 $271.83 $54.37 $0.44
2024 -16.80% $1679.62 $221.33 $44.27 $0.35
2023 -16.77% $1676.83 $181.04 $36.21 $0.29
2022 +96.55% +$9655.01 $88.20 $17.64 $0.14
2021 +44.13% +$4412.70 $0.00 $0.00 $0.00
2020 -39.89% $3988.55 $0.00 $0.00 $0.00
2019 -46.29% $4628.59 $152.36 $30.47 $0.24
2018 -60.42% $6042.28 $185.53 $37.11 $0.30
2017 +29.75% +$2974.63 $101.12 $20.22 $0.16
2016 +66.17% +$6616.52 $41.84 $8.37 $0.07
2015 -7.53% $753.05 $119.11 $23.82 $0.19
2014 -25.62% $2561.95 $236.86 $47.37 $0.38
2013 +48.93% +$4893.38 $329.51 $65.90 $0.53
2012 +2.92% +$291.73 $265.37 $53.07 $0.42
2011 +2.00% +$199.57 $177.47 $35.49 $0.28
2010 +164.04% +$16404.13 $202.90 $40.58 $0.32
2009 +8.65% +$865.16 $227.14 $45.43 $0.36
2008 -15.29% $1528.70 $206.18 $41.23 $0.33
2007 -29.84% $2984.43 $118.92 $23.78 $0.19
2006 -3.27% $327.42 $76.09 $15.22 $0.12
2005 +137.47% +$13747.07 $95.80 $19.16 $0.15
2004 +130.13% +$13013.10 $109.52 $21.90 $0.18
2003 -4.53% $453.45 $86.45 $17.29 $0.14
2002 -33.86% $3386.15 $56.78 $11.36 $0.09
2001 +47.60% +$4760.47 $1970.42 $394.08 $3.15
2000 +155.14% +$15514.05 $244.68 $48.94 $0.39
1999 -20.81% $2080.57 $190.96 $38.19 $0.30
1998 -36.94% $3693.94 $118.92 $23.78 $0.19
1997 +57.72% +$5771.69 $33.33 $6.67 $0.05
1996 +64.38% +$6438.36 $0.00 $0.00 $0.00
1995 +19.67% +$1967.20 $0.00 $0.00 $0.00
1994 -10.29% $1029.41 $0.00 $0.00 $0.00
1993 +28.30% +$2830.20 $0.00 $0.00 $0.00
1992 -22.06% $2205.89 $0.00 $0.00 $0.00
1991 -1.45% $144.92 $0.00 $0.00 $0.00
1990 +32.69% +$3269.22 $0.00 $0.00 $0.00
1989 +4.00% +$400.00 $0.00 $0.00 $0.00
1988 +35.14% +$3513.51 $0.00 $0.00 $0.00
1987 +94.74% +$9473.67 $0.00 $0.00 $0.00
1986 -32.14% $3214.28 $0.00 $0.00 $0.00
1985 -9.68% $967.73 $0.00 $0.00 $0.00
1984 partial +6.90% (+12.75% ann.) +$689.66 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +129.70% +19.88% +$12969.58 $834.10 $166.81 $1.33
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +28.22% +10.14% +$2821.79 $3418.67 $683.73 $5.47
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +420.27% +39.11% +$42026.98 $1586.42 $317.28 $2.54
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -60.12% -47.84% $6012.50 $257.94 $51.59 $0.41
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +417.08% +62.70% +$41707.83 $2118.92 $423.78 $3.39
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 -64.09% -12.66% $6409.09 $1589.88 $317.98 $2.54
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -48.84% -99.95% $4884.26 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +3.10% +5.03% +$309.73 $0.00 $0.00 $0.00
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +50.54% +47.41% +$5053.76 $0.00 $0.00 $0.00
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +144.84% +158.76% +$14483.63 $99.36 $19.87 $0.16
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -36.91% -22.00% $3690.94 $268.95 $53.79 $0.43
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – June 3, 2026 +16.39% +9.31% +$1639.47 $447.44 $89.49 $0.72

Dividend History

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

Date Per Share Yield %
1997-11-06 $0.0033 0.17%
1998-02-06 $0.0046 0.28%
1998-05-06 $0.0046 0.27%
1998-08-06 $0.0046 0.31%
1998-11-06 $0.0046 0.38%
1999-02-08 $0.0046 0.54%
1999-05-06 $0.0046 0.43%
1999-08-06 $0.0046 0.53%
1999-11-08 $0.0046 0.48%
2000-02-08 $0.0046 0.47%
2000-05-08 $0.0046 0.34%
2000-08-08 $0.0046 0.35%
2000-11-08 $0.0046 0.29%
2001-02-07 $0.0046 0.26%
2001-03-01 $0.3629 21.62%
2001-05-08 $0.0033 0.18%
2001-08-08 $0.0033 0.22%
2002-02-07 $0.0033 0.19%
2002-05-08 $0.0033 0.17%
2002-08-07 $0.0033 0.19%
2002-11-06 $0.0033 0.24%
2003-02-06 $0.0033 0.24%
2003-05-07 $0.0033 0.23%
2003-08-07 $0.0033 0.23%
2003-11-06 $0.0033 0.24%
2004-02-06 $0.0040 0.28%
2004-05-06 $0.0040 0.23%
2004-08-06 $0.0040 0.20%
2004-11-08 $0.0040 0.14%
2005-02-08 $0.0079 0.22%
2005-05-06 $0.0079 0.27%
2005-08-10 $0.0079 0.19%
2005-11-08 $0.0079 0.14%
2006-02-08 $0.0148 0.17%
2006-05-05 $0.0148 0.16%
2006-08-09 $0.0148 0.23%
2006-11-08 $0.0148 0.23%
2007-02-08 $0.0222 0.29%
2007-05-09 $0.0222 0.29%
2007-08-08 $0.0222 0.40%
2007-11-07 $0.0222 0.45%
2008-02-06 $0.0267 0.56%
2008-05-07 $0.0267 0.45%
2008-08-06 $0.0267 0.36%
2008-11-06 $0.0267 0.60%
2009-02-06 $0.0311 0.99%
2009-05-06 $0.0311 0.61%
2009-08-06 $0.0178 0.46%
2009-11-06 $0.0178 0.41%
2010-02-08 $0.0178 0.34%
2010-05-06 $0.0178 0.32%
2010-08-06 $0.0267 0.34%
2010-11-08 $0.0311 0.28%
2011-02-08 $0.0467 0.40%
2011-05-06 $0.0467 0.30%
2011-08-08 $0.0533 0.41%
2011-11-08 $0.0667 0.48%
2012-02-08 $0.0800 0.78%
2012-05-08 $0.0800 0.77%
2012-08-08 $0.0800 0.58%
2012-11-07 $0.0800 0.70%
2013-02-06 $0.1000 0.66%
2013-05-08 $0.1000 0.76%
2013-08-07 $0.1000 0.69%
2013-11-06 $0.1000 0.55%
2014-02-06 $0.1050 0.64%
2014-05-07 $0.1050 0.48%
2014-08-06 $0.1050 0.49%
2014-11-06 $0.1050 0.68%
2015-02-06 $0.1050 0.79%
2015-05-07 $0.0500 0.32%
2016-11-08 $0.0500 0.29%
2017-08-08 $0.0600 0.29%
2017-11-09 $0.1400 0.55%
2018-02-08 $0.1000 0.51%
2018-05-09 $0.1000 0.53%
2018-08-09 $0.1000 0.66%
2018-11-08 $0.1700 1.16%
2019-02-08 $0.1000 0.94%
2019-05-09 $0.0500 0.50%
2022-08-09 $0.0200 0.28%
2022-11-09 $0.0200 0.19%
2023-02-09 $0.0400 0.43%
2023-05-09 $0.0400 0.58%
2023-08-09 $0.0400 0.49%
2023-11-09 $0.0400 0.54%
2024-02-08 $0.0400 0.57%
2024-05-09 $0.0400 0.59%
2024-08-09 $0.0400 0.62%
2024-11-08 $0.0400 0.65%
2025-02-10 $0.0400 0.69%
2025-05-09 $0.0400 0.84%
2025-08-11 $0.0400 0.87%
2025-11-10 $0.0400 0.73%
2026-02-10 $0.0400 0.70%
2026-05-11 $0.0400 0.59%
Total 96 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-06-03 to 2026-06-03. Change
Date Total Yield Tax Trans. Cost Shares Bought
2022-08-09 $32.95 $6.59 $0.05 3.5029
2022-11-09 $33.02 $6.60 $0.05 2.6818
2023-02-09 $66.15 $13.23 $0.11 5.8678
2023-05-09 $66.38 $13.28 $0.11 7.5819
2023-08-09 $66.68 $13.34 $0.11 6.3080
2023-11-09 $66.94 $13.39 $0.11 7.3408
2024-02-08 $67.23 $13.45 $0.11 7.6899
2024-05-09 $67.54 $13.51 $0.11 7.8374
2024-08-09 $67.85 $13.57 $0.11 8.5851
2024-11-08 $68.19 $13.64 $0.11 9.0592
2025-02-10 $68.56 $13.71 $0.11 9.1684
2025-05-09 $68.92 $13.78 $0.11 11.5363
2025-08-11 $69.38 $13.88 $0.11 12.3653
2025-11-10 $69.88 $13.98 $0.11 10.1809
2026-02-10 $70.29 $14.06 $0.11 10.1293
2026-05-11 $70.69 $14.14 $0.11 8.0399
Total $1020.64 $204.13 $1.63 127.8749

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.

AMG

CAGR 10.68% Total 1710.21% Final $181,021
1997-11-21 — 2026-06-03
GEG

CAGR -18.99% Total -99.66% Final $34.05
1999-06-11 — 2026-06-03
PNW

CAGR 5.45% Total 1591.34% Final $169,134
1973-02-21 — 2026-06-03