Ross Stores, Inc. (ROST) Stock Total Returns

Growth of $10,000 chart

2021-04-19 to 2026-04-17
to
$
%
%
Loading chart…

Investment Performance

Final Value
$18,685
Total Return
86.85%
CAGR
13.34%
Dividends
$560.00
Yield on Cost
5.60%

Rolling Returns

1-Month (21 Trading Days)
Average+1.29%
Median+1.58%
Best+32.36%
Worst-32.94%
% of Windows Positive56.8%
1-Year (252 Trading Days)
Average+13.88%
Median+16.95%
Best+76.78%
Worst-42.80%
% of Windows Positive74.8%
3-Year (756 Trading Days)
Average+54.37%
Median+54.06%
Best+124.20%
Worst+0.22%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -46.55%
Average Drawdown -12.43%
Drawdown Duration 640 Trading Days
Sortino Ratio 0.83
Calmar Ratio 0.29
CVaR (5%) -3.88%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +26.69% (+124.22% ann.) +$2668.61 $24.70 $4.94 $0.04
2025 +20.15% +$2015.07 $107.49 $21.50 $0.17
2024 +10.17% +$1017.08 $106.69 $21.34 $0.17
2023 +20.35% +$2035.39 $115.89 $23.18 $0.19
2022 +2.67% +$267.49 $108.98 $21.80 $0.17
2021 -6.23% $622.56 $93.09 $18.62 $0.15
2020 +5.81% +$581.34 $24.48 $4.90 $0.04
2019 +41.05% +$4105.29 $122.99 $24.60 $0.20
2018 +4.56% +$455.89 $112.52 $22.50 $0.18
2017 +23.28% +$2328.42 $97.85 $19.57 $0.16
2016 +22.80% +$2279.68 $100.64 $20.13 $0.16
2015 +15.02% +$1502.14 $100.22 $20.04 $0.16
2014 +26.86% +$2685.81 $107.12 $21.42 $0.17
2013 +39.68% +$3967.58 $126.13 $25.23 $0.20
2012 +14.67% +$1466.65 $118.17 $23.63 $0.19
2011 +51.66% +$5165.56 $139.62 $27.92 $0.22
2010 +49.51% +$4950.69 $150.42 $30.08 $0.24
2009 +44.97% +$4497.30 $148.56 $29.71 $0.24
2008 +17.35% +$1735.22 $149.13 $29.83 $0.24
2007 -12.02% $1202.41 $102.68 $20.54 $0.16
2006 +2.10% +$209.80 $83.27 $16.65 $0.13
2005 +0.72% +$72.11 $72.91 $14.58 $0.12
2004 +9.69% +$968.53 $65.12 $13.02 $0.10
2003 +25.37% +$2536.93 $54.83 $10.97 $0.09
2002 +32.65% +$3265.21 $59.94 $11.99 $0.09
2001 +91.13% +$9113.04 $102.15 $20.43 $0.16
2000 -5.18% $518.36 $84.99 $17.00 $0.13
1999 -8.44% $844.41 $66.41 $13.28 $0.10
1998 +8.74% +$874.48 $60.59 $12.12 $0.09
1997 +46.15% +$4614.97 $72.14 $14.43 $0.11
1996 +163.05% +$16305.09 $146.83 $29.36 $0.22
1995 +72.30% +$7230.34 $214.57 $42.90 $0.34
1994 -12.52% $1251.62 $154.51 $30.91 $0.27
1993 -35.00% $3500.00 $0.00 $0.00 $0.00
1992 +23.08% +$2307.69 $0.00 $0.00 $0.00
1991 +170.83% +$17083.35 $0.00 $0.00 $0.00
1990 -57.89% $5789.48 $0.00 $0.00 $0.00
1989 +35.71% +$3571.44 $0.00 $0.00 $0.00
1988 +154.55% +$15454.57 $0.00 $0.00 $0.00
1987 -13.16% $1315.82 $0.00 $0.00 $0.00
1986 -73.61% $7361.11 $0.00 $0.00 $0.00
1985 partial +1.41% (+3.59% ann.) +$140.84 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 10, 1995 – March 10, 2000 +387.11% +41.26% +$38710.79 $1373.04 $274.59 $2.13
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +118.78% +35.56% +$11878.49 $262.15 $52.43 $0.41
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +46.31% +7.91% +$4631.34 $525.09 $105.02 $0.84
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 +7.38% +5.17% +$738.11 $205.29 $41.06 $0.33
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +338.56% +54.95% +$33856.08 $782.64 $156.53 $1.25
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +292.14% +19.79% +$29213.84 $1386.38 $277.28 $2.22
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -49.02% -99.95% $4902.38 $23.02 $4.60 $0.04
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +30.34% +53.17% +$3034.37 $0.00 $0.00 $0.00
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +4.15% +3.94% +$415.26 $79.45 $15.89 $0.13
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -15.38% -16.25% $1538.32 $111.80 $22.36 $0.18
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +57.49% +27.77% +$5749.03 $285.90 $57.18 $0.46
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 17, 2026 +53.05% +30.98% +$5304.77 $162.33 $32.47 $0.26

Dividend History

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

Date Per Share Yield %
1994-03-07 $0.0016 0.32%
1994-06-14 $0.0016 0.36%
1994-09-02 $0.0016 0.32%
1994-12-05 $0.0016 0.37%
1995-03-06 $0.0019 0.51%
1995-06-06 $0.0019 0.53%
1995-09-06 $0.0019 0.37%
1995-12-06 $0.0019 0.31%
1996-03-06 $0.0022 0.27%
1996-06-12 $0.0022 0.19%
1996-09-04 $0.0022 0.19%
1996-12-04 $0.0022 0.13%
1997-03-06 $0.0028 0.18%
1997-06-11 $0.0028 0.14%
1997-09-03 $0.0028 0.15%
1997-12-03 $0.0028 0.11%
1998-03-04 $0.0034 0.14%
1998-06-10 $0.0034 0.13%
1998-09-08 $0.0034 0.16%
1998-12-02 $0.0034 0.15%
1999-03-03 $0.0041 0.15%
1999-06-09 $0.0041 0.14%
1999-09-02 $0.0041 0.16%
1999-12-01 $0.0041 0.17%
2000-03-01 $0.0047 0.26%
2000-06-15 $0.0047 0.25%
2000-09-06 $0.0047 0.24%
2000-11-29 $0.0047 0.25%
2001-02-28 $0.0054 0.19%
2001-06-14 $0.0054 0.18%
2001-08-31 $0.0054 0.14%
2001-12-10 $0.0054 0.14%
2002-02-27 $0.0060 0.13%
2002-06-13 $0.0060 0.11%
2002-08-30 $0.0060 0.13%
2002-12-09 $0.0060 0.11%
2003-02-26 $0.0073 0.17%
2003-06-12 $0.0073 0.14%
2003-09-02 $0.0073 0.12%
2003-11-28 $0.0073 0.11%
2004-02-25 $0.0107 0.14%
2004-06-10 $0.0107 0.17%
2004-08-31 $0.0107 0.20%
2004-12-06 $0.0107 0.16%
2005-02-23 $0.0125 0.18%
2005-06-09 $0.0125 0.17%
2005-08-30 $0.0125 0.20%
2005-12-05 $0.0150 0.21%
2006-02-22 $0.0150 0.22%
2006-06-08 $0.0150 0.22%
2006-08-30 $0.0150 0.25%
2006-12-04 $0.0150 0.20%
2007-02-21 $0.0187 0.22%
2007-06-14 $0.0187 0.24%
2007-09-05 $0.0187 0.27%
2007-12-10 $0.0187 0.27%
2008-02-20 $0.0238 0.35%
2008-06-12 $0.0238 0.26%
2008-09-03 $0.0238 0.24%
2008-12-08 $0.0238 0.32%
2009-02-18 $0.0275 0.36%
2009-06-04 $0.0275 0.27%
2009-09-01 $0.0275 0.24%
2009-12-04 $0.0275 0.25%
2010-02-17 $0.0400 0.34%
2010-06-03 $0.0400 0.29%
2010-08-31 $0.0400 0.32%
2010-12-03 $0.0400 0.24%
2011-02-16 $0.0550 0.31%
2011-06-03 $0.0550 0.27%
2011-08-31 $0.0550 0.29%
2011-11-25 $0.0550 0.26%
2012-02-15 $0.0700 0.27%
2012-06-01 $0.0700 0.22%
2012-08-29 $0.0700 0.20%
2012-12-03 $0.0700 0.25%
2013-02-20 $0.0850 0.28%
2013-06-07 $0.0850 0.27%
2013-09-04 $0.0850 0.25%
2013-12-09 $0.0850 0.24%
2014-03-06 $0.1000 0.28%
2014-06-06 $0.1000 0.29%
2014-09-03 $0.1000 0.26%
2014-12-08 $0.1000 0.22%
2015-03-05 $0.1175 0.22%
2015-06-05 $0.1175 0.24%
2015-09-02 $0.1180 0.25%
2015-12-07 $0.1180 0.22%
2016-03-10 $0.1350 0.24%
2016-06-03 $0.1350 0.25%
2016-08-31 $0.1350 0.22%
2016-12-05 $0.1350 0.20%
2017-03-08 $0.1600 0.24%
2017-06-02 $0.1600 0.25%
2017-09-06 $0.1600 0.27%
2017-11-30 $0.1600 0.21%
2018-03-16 $0.2250 0.29%
2018-06-11 $0.2250 0.26%
2018-09-12 $0.2250 0.23%
2018-12-06 $0.2250 0.28%
2019-03-15 $0.2550 0.29%
2019-06-10 $0.2550 0.26%
2019-09-11 $0.2550 0.24%
2019-12-05 $0.2550 0.22%
2020-03-16 $0.2850 0.31%
2021-03-15 $0.2850 0.23%
2021-06-07 $0.2850 0.24%
2021-09-03 $0.2850 0.24%
2021-12-06 $0.2850 0.26%
2022-03-14 $0.3100 0.35%
2022-06-06 $0.3100 0.37%
2022-09-02 $0.3100 0.35%
2022-12-05 $0.3100 0.26%
2023-03-13 $0.3350 0.32%
2023-06-05 $0.3350 0.32%
2023-09-01 $0.3350 0.28%
2023-12-04 $0.3350 0.25%
2024-03-14 $0.3680 0.25%
2024-06-11 $0.3680 0.25%
2024-09-10 $0.3680 0.24%
2024-12-10 $0.3680 0.24%
2025-03-18 $0.4050 0.32%
2025-06-10 $0.4050 0.28%
2025-09-09 $0.4050 0.27%
2025-12-09 $0.4050 0.23%
2026-03-13 $0.4450 0.21%
Total 126 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-17 to 2026-04-17. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-07 $22.35 $4.47 $0.04 0.1497
2021-09-03 $22.40 $4.48 $0.04 0.1550
2021-12-06 $22.44 $4.49 $0.04 0.1590
2022-03-14 $24.46 $4.89 $0.04 0.2277
2022-06-06 $24.53 $4.91 $0.04 0.2408
2022-09-02 $24.60 $4.92 $0.04 0.2248
2022-12-05 $24.67 $4.93 $0.04 0.1679
2023-03-13 $26.72 $5.34 $0.04 0.2063
2023-06-05 $26.79 $5.36 $0.04 0.2075
2023-09-01 $26.86 $5.37 $0.04 0.1762
2023-12-04 $26.92 $5.38 $0.04 0.1620
2024-03-14 $29.63 $5.93 $0.05 0.1620
2024-06-11 $29.69 $5.94 $0.05 0.1639
2024-09-10 $29.75 $5.95 $0.05 0.1575
2024-12-10 $29.81 $5.96 $0.05 0.1528
2025-03-18 $32.87 $6.57 $0.05 0.2121
2025-06-10 $32.95 $6.59 $0.05 0.1878
2025-09-09 $33.03 $6.61 $0.05 0.1769
2025-12-09 $33.10 $6.62 $0.05 0.1493
2026-03-13 $36.44 $7.29 $0.06 0.1410
Total $560.00 $112.00 $0.90 3.5803

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.

COST

CAGR 12.92% Total 12464.46% Final $1,256,446
1986-07-09 — 2026-04-17
MAR

CAGR 12.55% Total 2661.15% Final $276,115
1998-03-23 — 2026-04-17
TPB

CAGR 23.95% Total 743.73% Final $84,373
2016-05-11 — 2026-04-17