Republic Services, Inc. (RSG) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$20,405
Total Return
104.05%
CAGR
15.33%
Dividends
$1,027.31
Yield on Cost
10.27%

Rolling Returns

1-Month (21 Trading Days)
Average+1.37%
Median+1.56%
Best+16.07%
Worst-12.43%
% of Windows Positive60.5%
1-Year (252 Trading Days)
Average+18.82%
Median+18.96%
Best+49.89%
Worst-14.87%
% of Windows Positive88.9%
3-Year (756 Trading Days)
Average+75.80%
Median+75.02%
Best+113.29%
Worst+49.24%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -20.57%
Average Drawdown -5.44%
Drawdown Duration 222 Trading Days (Unrecovered)
Sortino Ratio 1.26
Calmar Ratio 0.75
CVaR (5%) -2.63%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -2.68% (-8.56% ann.) $268.13 $59.05 $11.81 $0.09
2025 +6.23% +$623.07 $117.94 $23.59 $0.19
2024 +22.82% +$2282.23 $100.29 $20.06 $0.16
2023 +29.27% +$2927.09 $160.40 $32.08 $0.26
2022 -6.43% $642.82 $137.56 $27.51 $0.22
2021 +46.58% +$4658.15 $184.72 $36.94 $0.30
2020 +9.11% +$910.67 $186.36 $37.27 $0.30
2019 +26.15% +$2614.63 $217.61 $43.52 $0.35
2018 +8.39% +$839.24 $214.34 $42.87 $0.35
2017 +20.46% +$2045.98 $234.59 $46.92 $0.37
2016 +32.21% +$3220.90 $284.01 $56.80 $0.46
2015 +11.78% +$1178.15 $290.72 $58.14 $0.47
2014 +24.03% +$2403.12 $328.24 $65.65 $0.52
2013 +15.90% +$1589.84 $340.56 $68.11 $0.54
2012 +9.26% +$926.06 $333.54 $66.71 $0.54
2011 -5.59% $558.74 $283.68 $56.74 $0.46
2010 +7.70% +$769.90 $277.71 $55.54 $0.45
2009 +17.23% +$1722.61 $310.05 $62.01 $0.49
2008 -19.27% $1927.44 $231.36 $46.27 $0.37
2007 +17.17% +$1716.83 $192.00 $38.40 $0.31
2006 +9.59% +$958.59 $160.49 $32.09 $0.25
2005 +13.27% +$1327.32 $155.73 $31.15 $0.26
2004 +32.13% +$3212.62 $140.98 $28.18 $0.24
2003 +22.65% +$2265.37 $57.26 $11.46 $0.10
2002 +5.06% +$505.76 $0.00 $0.00 $0.00
2001 +16.19% +$1618.90 $0.00 $0.00 $0.00
2000 +20.61% +$2061.40 $0.00 $0.00 $0.00
1999 -22.71% $2271.18 $0.00 $0.00 $0.00
1998 partial -27.70% (-47.65% ann.) $2769.61 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania partial July 1, 1998 – March 10, 2000 -57.11% -39.36% $5710.78 $0.00 $0.00 $0.00
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +72.04% +23.47% +$7204.47 $0.00 $0.00 $0.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +169.27% +21.93% +$16926.59 $1106.82 $221.36 $1.79
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -50.24% -38.98% $5023.75 $270.85 $54.16 $0.44
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +84.69% +19.93% +$8469.37 $1841.26 $368.25 $2.95
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +326.45% +21.13% +$32645.24 $3717.41 $743.48 $5.95
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -33.15% -98.99% $3315.17 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +37.42% +66.76% +$3741.54 $173.49 $34.70 $0.28
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +39.48% +37.12% +$3947.54 $173.70 $34.74 $0.28
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +0.97% +1.03% +$97.11 $142.35 $28.47 $0.23
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +52.42% +25.53% +$5241.80 $271.17 $54.24 $0.43
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 21, 2026 +4.66% +2.91% +$466.21 $212.02 $42.40 $0.34

Dividend History

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

Date Per Share Yield %
2003-09-26 $0.0400 0.26%
2003-12-30 $0.0400 0.23%
2004-03-30 $0.0400 0.23%
2004-06-29 $0.0400 0.21%
2004-09-29 $0.0800 0.41%
2004-12-30 $0.0800 0.36%
2005-03-30 $0.0800 0.36%
2005-06-29 $0.0800 0.34%
2005-09-29 $0.0933 0.41%
2005-12-28 $0.0933 0.37%
2006-03-30 $0.0933 0.33%
2006-06-29 $0.0933 0.35%
2006-09-28 $0.1067 0.40%
2006-12-28 $0.1067 0.39%
2007-03-29 $0.0710 0.25%
2007-06-28 $0.1070 0.36%
2007-09-27 $0.1700 0.52%
2007-12-28 $0.1700 0.53%
2008-03-28 $0.1700 0.58%
2008-06-27 $0.1700 0.56%
2008-09-29 $0.1900 0.61%
2008-12-30 $0.1900 0.82%
2009-03-30 $0.1900 1.08%
2009-06-29 $0.1900 0.79%
2009-09-29 $0.1900 0.71%
2009-12-30 $0.1900 0.66%
2010-03-30 $0.1900 0.65%
2010-06-29 $0.1900 0.62%
2010-09-29 $0.2000 0.66%
2010-12-30 $0.2000 0.66%
2011-03-30 $0.2000 0.66%
2011-06-29 $0.2000 0.65%
2011-09-29 $0.2200 0.78%
2011-12-29 $0.2200 0.79%
2012-03-29 $0.2200 0.72%
2012-06-28 $0.2200 0.86%
2012-09-27 $0.2350 0.86%
2012-12-28 $0.2350 0.80%
2013-03-27 $0.2350 0.72%
2013-06-27 $0.2350 0.69%
2013-09-27 $0.2600 0.76%
2013-12-30 $0.2600 0.77%
2014-03-28 $0.2600 0.77%
2014-06-27 $0.2600 0.69%
2014-09-29 $0.2800 0.72%
2014-12-30 $0.2800 0.68%
2015-03-30 $0.2800 0.70%
2015-06-29 $0.2800 0.70%
2015-09-29 $0.3000 0.73%
2015-12-30 $0.3000 0.66%
2016-03-30 $0.3000 0.62%
2016-06-29 $0.3000 0.60%
2016-09-29 $0.3200 0.63%
2016-12-29 $0.3200 0.56%
2017-03-30 $0.3200 0.51%
2017-06-29 $0.3200 0.50%
2017-09-29 $0.3450 0.52%
2017-12-29 $0.3450 0.51%
2018-03-29 $0.3450 0.52%
2018-06-29 $0.3450 0.50%
2018-09-28 $0.3750 0.52%
2018-12-31 $0.3750 0.52%
2019-03-29 $0.3750 0.47%
2019-06-28 $0.3750 0.43%
2019-09-30 $0.4050 0.47%
2019-12-31 $0.4050 0.45%
2020-03-31 $0.4050 0.53%
2020-06-30 $0.4050 0.50%
2020-09-30 $0.4250 0.45%
2020-12-31 $0.4250 0.44%
2021-03-31 $0.4250 0.42%
2021-06-30 $0.4250 0.39%
2021-09-30 $0.4600 0.38%
2021-12-31 $0.4600 0.33%
2022-03-31 $0.4600 0.34%
2022-06-30 $0.4600 0.35%
2022-09-30 $0.4950 0.36%
2022-12-30 $0.4950 0.38%
2023-03-31 $0.4950 0.37%
2023-06-30 $0.4950 0.33%
2023-09-29 $0.5350 0.37%
2023-12-29 $0.5350 0.33%
2024-04-01 $0.5350 0.28%
2024-07-02 $0.5350 0.28%
2024-10-02 $0.5800 0.29%
2025-01-02 $0.5800 0.29%
2025-04-02 $0.5800 0.24%
2025-07-02 $0.5800 0.24%
2025-10-02 $0.6250 0.27%
2026-01-02 $0.6250 0.29%
2026-04-02 $0.6250 0.28%
Total 91 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-30 $40.14 $8.03 $0.06 0.2913
2021-09-30 $43.58 $8.71 $0.07 0.2898
2021-12-31 $43.71 $8.74 $0.07 0.2502
2022-03-31 $43.82 $8.76 $0.07 0.2641
2022-06-30 $43.94 $8.79 $0.07 0.2681
2022-09-30 $47.42 $9.48 $0.08 0.2783
2022-12-30 $47.56 $9.51 $0.08 0.2944
2023-03-31 $47.70 $9.54 $0.08 0.2817
2023-06-30 $47.84 $9.57 $0.08 0.2494
2023-09-29 $51.84 $10.37 $0.08 0.2905
2023-12-29 $52.00 $10.40 $0.08 0.2518
2024-04-01 $52.13 $10.43 $0.08 0.2193
2024-07-02 $52.25 $10.45 $0.08 0.2160
2024-10-02 $56.77 $11.35 $0.09 0.2265
2025-01-02 $56.90 $11.38 $0.09 0.2271
2025-04-02 $57.04 $11.41 $0.09 0.1860
2025-07-02 $57.14 $11.43 $0.09 0.1919
2025-10-02 $61.70 $12.34 $0.10 0.2213
2026-01-02 $61.83 $12.37 $0.10 0.2349
2026-04-02 $61.98 $12.40 $0.10 0.2217
Total $1027.31 $205.46 $1.64 4.9541

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.

OII

CAGR 5.38% Total 1305.24% Final $140,524
1975-10-31 — 2026-04-21
YORW

CAGR 8.26% Total 749.86% Final $84,986
1999-05-03 — 2026-04-21
EVLV

CAGR -6.65% Total -31.86% Final $6,814
2020-09-22 — 2026-04-21