Sturm, Ruger & Company, Inc. (RGR) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$7,132
Total Return
-28.68%
CAGR
-6.54%
Dividends
$1,919.07
Yield on Cost
19.19%

Rolling Returns

1-Month (21 Trading Days)
Average-0.24%
Median-0.19%
Best+32.44%
Worst-36.92%
% of Windows Positive48.1%
1-Year (252 Trading Days)
Average-11.95%
Median-13.78%
Best+17.27%
Worst-35.22%
% of Windows Positive15.3%
3-Year (756 Trading Days)
Average-32.94%
Median-36.07%
Best+3.74%
Worst-47.05%
% of Windows Positive1.6%

Risk Metrics

Maximum Drawdown -62.23%
Average Drawdown -36.21%
Drawdown Duration 1200 Trading Days (Unrecovered)
Sortino Ratio -0.09
Calmar Ratio -0.11
CVaR (5%) -4.69%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +29.74% (+149.50% ann.) +$2973.63 $24.50 $4.90 $0.04
2025 -6.45% $644.54 $176.06 $35.21 $0.28
2024 -21.17% $2117.07 $152.51 $30.50 $0.24
2023 -8.49% $848.67 $252.58 $50.52 $0.40
2022 -17.62% $1762.38 $1117.06 $223.41 $1.79
2021 +8.31% +$830.59 $523.36 $104.67 $0.84
2020 +47.75% +$4775.06 $1401.03 $280.21 $2.24
2019 -10.44% $1043.93 $154.79 $30.96 $0.25
2018 -3.23% $323.07 $198.12 $39.62 $0.32
2017 +8.10% +$810.17 $259.89 $51.98 $0.42
2016 -9.66% $966.14 $292.37 $58.47 $0.47
2015 +74.88% +$7488.04 $319.50 $63.90 $0.51
2014 -51.52% $5152.16 $223.29 $44.66 $0.36
2013 +65.73% +$6573.30 $473.33 $94.67 $0.76
2012 +38.73% +$3873.11 $390.29 $78.06 $0.62
2011 +121.79% +$12179.04 $282.79 $56.56 $0.45
2010 +60.43% +$6042.78 $343.52 $68.70 $0.55
2009 +66.02% +$6602.40 $514.60 $102.92 $0.82
2008 -27.90% $2789.86 $0.00 $0.00 $0.00
2007 -13.75% $1375.00 $0.00 $0.00 $0.00
2006 +36.95% +$3694.72 $0.00 $0.00 $0.00
2005 -20.15% $2014.69 $335.54 $67.11 $0.54
2004 -17.13% $1713.39 $535.02 $107.00 $0.86
2003 +26.39% +$2639.39 $857.09 $171.42 $1.37
2002 -15.92% $1592.33 $680.20 $136.04 $1.09
2001 +35.01% +$3501.17 $868.32 $173.66 $1.39
2000 +14.09% +$1408.57 $924.52 $184.90 $1.48
1999 -20.68% $2067.53 $686.28 $137.26 $1.10
1998 -32.55% $3254.72 $439.66 $87.93 $0.70
1997 -1.50% $150.33 $418.36 $83.67 $0.67
1996 +46.17% +$4616.85 $591.54 $118.31 $0.95
1995 +0.10% +$9.51 $500.33 $100.07 $0.80
1994 +18.05% +$1804.55 $488.56 $97.71 $0.78
1993 +31.61% +$3160.86 $544.55 $108.91 $0.87
1992 +39.68% +$3967.96 $862.75 $172.55 $1.38
1991 +35.51% +$3551.15 $535.50 $107.10 $0.86
1990 -21.28% $2127.80 $371.79 $74.36 $0.59
1989 +59.91% +$5991.47 $715.08 $143.02 $1.14
1988 +28.75% +$2874.86 $2315.06 $463.01 $3.70
1987 +2.02% +$202.27 $565.21 $113.04 $0.90
1986 -2.70% $270.27 $0.00 $0.00 $0.00
1985 +60.87% +$6086.96 $0.00 $0.00 $0.00
1984 -26.98% $2698.41 $0.00 $0.00 $0.00
1983 +55.56% +$5555.56 $0.00 $0.00 $0.00
1982 +14.08% +$1408.45 $0.00 $0.00 $0.00
1981 +31.48% +$3148.15 $0.00 $0.00 $0.00
1980 -27.03% $2702.70 $0.00 $0.00 $0.00
1979 +117.65% +$11764.70 $0.00 $0.00 $0.00
1978 +13.33% +$1333.34 $0.00 $0.00 $0.00
1977 +1.69% +$169.49 $0.00 $0.00 $0.00
1976 +59.46% +$5945.95 $0.00 $0.00 $0.00
1975 +68.18% +$6818.19 $0.00 $0.00 $0.00
1974 -26.67% $2666.67 $0.00 $0.00 $0.00
1973 partial -21.05% (-30.01% ann.) $2105.26 $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 -27.01% -6.63% $2700.61 $2600.70 $520.14 $4.16
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +51.89% +17.64% +$5189.49 $2447.17 $489.43 $3.92
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +83.26% +12.89% +$8326.27 $1765.46 $353.09 $2.82
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -42.54% -32.44% $4254.02 $0.00 $0.00 $0.00
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +360.93% +57.25% +$36093.15 $1647.21 $329.44 $2.64
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +32.32% +3.77% +$3232.12 $2503.32 $500.66 $4.01
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -13.10% -79.87% $1310.39 $32.92 $6.58 $0.05
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +54.18% +100.69% +$5417.64 $1230.05 $246.01 $1.97
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +17.06% +16.12% +$1706.24 $626.47 $125.29 $1.00
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -24.48% -25.78% $2447.96 $282.48 $56.50 $0.45
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -16.04% -9.00% $1603.64 $1359.08 $271.82 $2.17
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +3.78% +2.39% +$377.52 $196.66 $39.33 $0.31

Dividend History

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

Date Per Share Yield %
1987-02-23 $0.0625 1.52%
1987-05-26 $0.0625 1.32%
1987-08-26 $0.0625 1.49%
1987-11-24 $0.0625 1.82%
1988-02-24 $0.0938 2.21%
1988-05-25 $0.0938 1.97%
1988-08-01 $0.6250 10.87%
1988-08-26 $0.0938 1.81%
1988-11-25 $0.0625 1.22%
1989-02-23 $0.0625 1.25%
1989-05-25 $0.0313 0.49%
1989-08-28 $0.0625 0.76%
1989-11-27 $0.1875 2.42%
1990-02-23 $0.0625 1.00%
1990-05-25 $0.0625 1.09%
1990-08-27 $0.0750 1.29%
1990-11-26 $0.0750 1.31%
1991-02-25 $0.0750 1.22%
1991-05-24 $0.0750 1.23%
1991-08-26 $0.0750 1.29%
1991-11-22 $0.0750 1.17%
1992-02-24 $0.0750 0.98%
1992-05-26 $0.0750 0.92%
1992-07-27 $0.1000 1.08%
1992-08-26 $0.1250 1.32%
1992-11-24 $0.2500 2.66%
1993-02-23 $0.1250 1.27%
1993-05-25 $0.1250 1.05%
1993-08-26 $0.1250 0.93%
1993-11-24 $0.1500 1.04%
1994-02-23 $0.1500 1.06%
1994-05-25 $0.1500 1.00%
1994-08-26 $0.1500 1.14%
1994-11-25 $0.1500 1.11%
1995-02-23 $0.1750 1.13%
1995-05-25 $0.1750 1.27%
1995-08-30 $0.1750 1.06%
1995-11-29 $0.1750 1.17%
1996-02-28 $0.2000 1.13%
1996-05-29 $0.2000 0.82%
1996-08-13 $0.2000 0.91%
1996-11-26 $0.2000 1.11%
1997-02-26 $0.2000 1.13%
1997-05-29 $0.2000 1.07%
1997-08-27 $0.2000 1.00%
1997-11-26 $0.2000 1.06%
1998-02-26 $0.2000 0.99%
1998-05-28 $0.2000 1.05%
1998-08-28 $0.2000 1.47%
1998-11-27 $0.2000 1.64%
1999-02-25 $0.2000 2.08%
1999-05-27 $0.2000 1.73%
1999-08-30 $0.2000 2.08%
1999-11-29 $0.2000 2.21%
2000-02-28 $0.2000 2.05%
2000-05-30 $0.2000 1.95%
2000-08-30 $0.2000 2.34%
2000-11-29 $0.2000 2.30%
2001-02-27 $0.2000 1.90%
2001-05-30 $0.2000 1.98%
2001-08-29 $0.2000 2.00%
2001-11-28 $0.2000 1.68%
2002-02-27 $0.2000 1.56%
2002-05-29 $0.2000 1.36%
2002-08-28 $0.2000 1.52%
2002-11-26 $0.2000 1.78%
2003-02-26 $0.2000 2.15%
2003-05-28 $0.2000 2.04%
2003-08-27 $0.2000 1.69%
2003-11-26 $0.2000 1.71%
2004-02-26 $0.2000 1.43%
2004-05-27 $0.2000 1.61%
2004-08-30 $0.1000 1.08%
2004-11-29 $0.1000 1.07%
2005-02-25 $0.1000 1.25%
2005-05-27 $0.1000 1.25%
2005-08-30 $0.1000 1.05%
2009-05-13 $0.0860 0.74%
2009-08-12 $0.1230 1.04%
2009-11-10 $0.0960 0.85%
2010-03-10 $0.0600 0.47%
2010-05-12 $0.0930 0.55%
2010-08-11 $0.1000 0.67%
2010-11-09 $0.0780 0.49%
2011-03-09 $0.0500 0.26%
2011-05-11 $0.0970 0.42%
2011-08-10 $0.1420 0.54%
2011-11-09 $0.1410 0.43%
2012-03-07 $0.2120 0.51%
2012-05-10 $0.3240 0.69%
2012-08-09 $0.3770 0.84%
2012-11-07 $0.3820 0.85%
2013-03-06 $0.4040 0.71%
2013-05-08 $0.4900 0.95%
2013-08-14 $0.6500 1.17%
2013-11-13 $0.5800 0.79%
2014-03-12 $0.5400 0.86%
2014-05-14 $0.4900 0.73%
2014-08-13 $0.4500 0.89%
2014-11-07 $0.1400 0.37%
2015-03-11 $0.1700 0.33%
2015-05-13 $0.3200 0.57%
2015-08-12 $0.3600 0.57%
2015-11-12 $0.2500 0.50%
2016-03-09 $0.3500 0.47%
2016-05-11 $0.4800 0.72%
2016-08-10 $0.4900 0.73%
2016-11-16 $0.4100 0.78%
2017-03-15 $0.4400 0.83%
2017-05-17 $0.4800 0.76%
2017-08-11 $0.2300 0.45%
2017-11-14 $0.2100 0.43%
2018-03-14 $0.2300 0.46%
2018-05-21 $0.3200 0.53%
2018-08-16 $0.3400 0.58%
2018-11-15 $0.2100 0.37%
2019-03-14 $0.2800 0.55%
2019-05-16 $0.2900 0.54%
2019-08-14 $0.1400 0.33%
2019-11-14 $0.1100 0.25%
2020-03-12 $0.1800 0.43%
2020-05-15 $0.3500 0.60%
2020-08-13 $5.4200 6.20%
2020-11-12 $0.5600 0.83%
2021-03-11 $0.7100 1.00%
2021-05-14 $0.8600 1.15%
2021-08-13 $1.0000 1.21%
2021-11-12 $0.7900 1.08%
2022-03-10 $0.8600 1.23%
2022-05-13 $0.6800 1.04%
2022-08-16 $0.4700 0.80%
2022-11-15 $0.4100 0.75%
2022-12-14 $5.0000 8.59%
2023-03-09 $0.4200 0.75%
2023-05-12 $0.3200 0.60%
2023-08-14 $0.3600 0.66%
2023-11-14 $0.1700 0.38%
2024-03-14 $0.2300 0.51%
2024-05-17 $0.1600 0.37%
2024-08-15 $0.1900 0.46%
2024-11-13 $0.1100 0.27%
2025-03-14 $0.2400 0.60%
2025-05-16 $0.1800 0.48%
2025-08-15 $0.1600 0.46%
2025-11-17 $0.0400 0.13%
2026-03-16 $0.0800 0.21%
Total 146 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
2021-05-14 $121.62 $24.32 $0.19 1.2894
2021-08-13 $142.71 $28.54 $0.23 1.4107
2021-11-12 $113.86 $22.77 $0.18 1.2449
2022-03-10 $125.02 $25.00 $0.20 1.4162
2022-05-13 $99.81 $19.96 $0.16 1.2157
2022-08-16 $69.56 $13.91 $0.11 0.9461
2022-11-15 $61.07 $12.21 $0.10 0.8708
2022-12-14 $749.08 $149.82 $1.20 11.0938
2023-03-09 $67.58 $13.52 $0.11 0.9673
2023-05-12 $51.80 $10.36 $0.08 0.7733
2023-08-14 $58.55 $11.71 $0.09 0.8661
2023-11-14 $27.80 $5.56 $0.04 0.4877
2024-03-14 $37.72 $7.54 $0.06 0.6666
2024-05-17 $26.35 $5.27 $0.04 0.4886
2024-08-15 $31.38 $6.28 $0.05 0.6007
2024-11-13 $18.23 $3.65 $0.03 0.3673
2025-03-14 $39.87 $7.97 $0.06 0.7876
2025-05-16 $30.04 $6.01 $0.05 0.6499
2025-08-15 $26.81 $5.36 $0.04 0.6252
2025-11-17 $6.73 $1.35 $0.01 0.1774
2026-03-16 $13.47 $2.69 $0.02 0.2743
Total $1919.07 $383.81 $3.07 27.2197

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.

LFVN

CAGR -0.09% Total -1.96% Final $9,804
2003-05-14 — 2026-04-14
T

CAGR 10.07% Total 5738.16% Final $583,816
1983-11-21 — 2026-04-14
CIFR

CAGR 12.03% Total 86.36% Final $18,636
2020-10-20 — 2026-04-14