STURM RUGER & CO INC (RGR)

$39.35 +1.64%
EARNINGS ANALYTICS
event_note Approx. Next Earnings: ~2026-07-28 APPROXIMATE
search

STURM RUGER & CO INC (RGR) has a 85-report earnings history dating back to Oct 20, 2004. Its average absolute post-earnings move is ±6.49%, and 50.6% of those reactions were positive. Its largest post-earnings gain was +18.99% (Apr 22, 2008) and its largest decline was -37.72% (Oct 24, 2007). The next earnings report is predicted for 2026-07-28 (approximate).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

85

Avg Abs. Movement

±6.49%

Positive %

50.6%

Negative %

49.4%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
May 06, 2026 ☽ POST $41.37 $41.41 $41.10 4,768 -5% open_in_new
Mar 02, 2026 ☽ POST $37.23 $37.97 $37.87 292,100 +0.68% open_in_new
Nov 05, 2025 ☽ POST $41.66 $44.00 $43.71 192,400 -19.81% open_in_new
Jul 30, 2025 ☽ POST $34.60 $35.00 $34.34 231,800 -1.33% open_in_new
Apr 30, 2025 ☽ POST $40.39 $40.39 $40.14 186,700 -15.89% open_in_new
Feb 19, 2025 ☽ POST $34.28 $34.83 $34.80 134,200 +12.27% open_in_new
Oct 30, 2024 ☽ POST $40.35 $40.63 $39.91 161,500 -3.58% open_in_new
Jul 31, 2024 ☽ POST $44.47 $44.82 $43.94 129,000 -4.08% open_in_new
May 07, 2024 ☽ POST $44.87 $45.09 $44.97 154,600 -6.97% open_in_new
Feb 21, 2024 ☽ POST $42.05 $42.57 $42.44 218,100 -2.18% open_in_new
Nov 01, 2023 ☽ POST $53.37 $53.47 $52.32 160,000 -16.4% open_in_new
Aug 02, 2023 ☽ POST $50.24 $50.68 $49.97 121,200 +5.57% open_in_new
May 03, 2023 ☽ POST $54.67 $55.52 $54.98 99,100 -7.69% open_in_new
Feb 22, 2023 ☽ POST $53.01 $53.56 $52.90 137,200 +7.9% open_in_new
Nov 02, 2022 ☽ POST $48.20 $48.57 $47.58 118,100 -8.36% open_in_new
Aug 03, 2022 ☽ POST $55.95 $56.77 $56.35 131,400 -8.78% open_in_new
May 04, 2022 ☽ POST $57.98 $59.38 $59.13 138,600 -5.24% open_in_new
Feb 23, 2022 ☽ POST $53.68 $55.31 $54.02 232,700 +3.38% open_in_new
Nov 03, 2021 ☽ POST $64.32 $67.05 $66.73 188,300 -8.14% open_in_new
Aug 04, 2021 ☽ POST $61.61 $62.79 $62.05 184,000 +4.93% open_in_new
May 05, 2021 ☽ POST $54.51 $54.53 $53.86 228,300 +3.35% open_in_new
Feb 17, 2021 ☽ POST $55.10 $55.10 $54.34 323,100 +0.91% open_in_new
Oct 28, 2020 ☽ POST $50.30 $51.99 $51.51 489,400 +4.7% open_in_new
Jul 29, 2020 ☽ POST $58.67 $60.83 $59.52 386,700 +1.52% open_in_new
May 06, 2020 ☽ POST $37.80 $39.32 $38.90 542,300 +3.73% open_in_new
Feb 19, 2020 ☽ POST $37.43 $38.12 $37.92 142,900 +5.3% open_in_new
Nov 07, 2019 ☽ POST $34.61 $35.96 $34.66 346,900 -5.36% open_in_new
Jul 31, 2019 ☽ POST $40.34 $41.54 $41.03 179,700 -19.38% open_in_new
May 07, 2019 ☽ POST $39.91 $40.12 $39.38 131,000 -6.93% open_in_new
Feb 20, 2019 ☽ POST $42.45 $42.94 $42.78 176,500 -3.01% open_in_new
Oct 31, 2018 ☽ POST $44.09 $44.16 $42.50 206,300 -5.29% open_in_new
Aug 01, 2018 ☽ POST $38.49 $38.74 $37.88 200,200 +5.73% open_in_new
May 08, 2018 ☽ POST $41.01 $42.00 $40.83 429,800 +4.59% open_in_new
Feb 21, 2018 ☽ POST $34.06 $34.48 $33.32 502,800 +3.59% open_in_new
Oct 31, 2017 ☽ POST $35.28 $35.35 $34.75 338,800 +3.94% open_in_new
Aug 02, 2017 ☽ POST $40.22 $40.72 $40.28 326,900 -8.41% open_in_new
May 08, 2017 ☽ POST $41.57 $41.88 $39.74 364,200 +9.85% open_in_new
Feb 22, 2017 ☽ POST $33.87 $34.58 $34.56 381,400 -0.3% open_in_new
Nov 01, 2016 ☽ POST $41.93 $42.20 $41.38 290,000 +1.89% open_in_new
Aug 02, 2016 ☽ POST $47.36 $47.36 $46.91 443,100 -4.53% open_in_new
Feb 24, 2016 ☽ POST $43.16 $43.76 $42.94 443,700 +7.77% open_in_new
Nov 04, 2015 ☽ POST $37.51 $37.64 $36.29 434,500 -9.9% open_in_new
Jul 28, 2015 ☽ POST $37.90 $39.14 $38.81 285,300 -0.73% open_in_new
May 04, 2015 ☽ POST $36.08 $38.66 $38.52 641,700 -6.54% open_in_new
Feb 25, 2015 ☽ POST $28.44 $30.49 $30.16 1,026,200 +14.52% open_in_new
Oct 29, 2014 ☽ POST $31.37 $31.94 $30.78 298,000 -9.89% open_in_new
Jul 29, 2014 ☽ POST $37.27 $37.52 $37.32 300,100 -10.25% open_in_new
May 05, 2014 ☽ POST $43.44 $43.66 $42.38 712,700 -3.32% open_in_new
Feb 25, 2014 ☽ POST $43.00 $43.68 $43.56 664,800 -7.87% open_in_new
Nov 05, 2013 ☽ POST $44.63 $45.38 $44.91 383,900 +3.39% open_in_new
Jul 31, 2013 ☽ POST $30.99 $31.86 $31.78 406,800 +3.58% open_in_new
Apr 29, 2013 ☽ POST $30.55 $31.56 $31.54 732,600 +0.59% open_in_new
Feb 27, 2013 ☽ POST $32.88 $33.72 $32.88 616,900 +2.06% open_in_new
Nov 19, 2012 ☽ POST $29.95 $30.56 $30.00 618,000 +5.51% open_in_new
Aug 01, 2012 ☽ POST $29.94 $30.02 $29.67 827,300 -6.23% open_in_new
May 01, 2012 ☽ POST $34.63 $35.05 $33.08 1,164,600 +4.37% open_in_new
Feb 22, 2012 ☽ POST $27.86 $27.86 $25.64 592,400 -1.56% open_in_new
Nov 02, 2011 ☽ POST $17.35 $18.16 $18.12 218,200 +6.53% open_in_new
Jul 27, 2011 ☽ POST $14.49 $14.49 $14.23 165,300 +15.87% open_in_new
Apr 27, 2011 ☽ POST $12.14 $12.71 $12.69 456,200 +8.77% open_in_new
Feb 23, 2011 ☽ POST $9.20 $9.28 $9.19 175,900 +8.56% open_in_new
Nov 01, 2010 ☽ POST $9.20 $9.25 $8.96 194,500 +4.17% open_in_new
Jul 28, 2010 ☽ POST $9.31 $9.35 $9.13 244,100 -9.78% open_in_new
Apr 28, 2010 ☽ POST $9.54 $10.32 $10.13 1,135,000 -3.02% open_in_new
Feb 24, 2010 ☽ POST $6.74 $6.74 $6.63 136,900 +0.43% open_in_new
Oct 28, 2009 ☽ POST $7.25 $7.28 $6.46 1,510,400 -1.06% open_in_new
Jul 29, 2009 ☽ POST $7.86 $7.98 $7.91 492,000 -11.12% open_in_new
Apr 28, 2009 ☽ POST $5.99 $6.24 $6.06 280,700 +16.61% open_in_new
Feb 24, 2009 ☽ POST $4.02 $4.46 $4.36 319,700 +15.38% open_in_new
Oct 29, 2008 ☽ POST $3.69 $3.87 $3.83 97,000 -7.88% open_in_new
Jul 24, 2008 ☽ POST $3.73 $3.76 $3.23 976,700 +1.39% open_in_new
Apr 22, 2008 ☽ POST $4.18 $4.22 $4.09 137,600 +18.99% open_in_new
Oct 24, 2007 ☽ POST $9.62 $9.73 $9.57 174,700 -37.72% open_in_new
Jul 25, 2007 ☽ POST $10.07 $10.42 $10.38 953,900 +1.62% open_in_new
Apr 24, 2007 ☽ POST $7.33 $7.67 $7.49 698,000 -2.09% open_in_new
Mar 06, 2007 ☀ PRE $5.70 $6.01 $5.85 298,400 +3.57% open_in_new
Oct 25, 2006 ☽ POST $4.45 $4.47 $4.46 62,900 +0.5% open_in_new
Jul 24, 2006 ☽ POST $3.19 $3.29 $3.26 146,200 +4.13% open_in_new
May 03, 2006 ☽ POST $3.98 $3.99 $3.93 96,600 -0.71% open_in_new
Mar 15, 2006 ☽ POST $3.93 $4.02 $4.02 70,700 -2.23% open_in_new
Oct 24, 2005 ☽ POST $4.98 $5.02 $4.80 127,900 -5.59% open_in_new
Jul 21, 2005 ☽ POST $5.09 $5.13 $4.88 171,900 +3.06% open_in_new
Apr 19, 2005 ☽ POST $3.68 $3.74 $3.73 50,500 -4.39% open_in_new
Feb 09, 2005 ☽ POST $4.60 $4.62 $4.38 179,700 +1.48% open_in_new
Oct 20, 2004 ☽ POST $4.53 $4.57 $4.53 68,200 +6.13% open_in_new
event

Earnings Count

85

Total earnings in dataset

trending_up

Avg Abs. Movement

±6.49%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

SEC Filing Types

description 4
760 chevron_right
description 8-K
304 chevron_right
description 10-Q
94 chevron_right
description SC 13G/A
76 chevron_right
description 4/A
48 chevron_right
description 3
32 chevron_right
description DEF 14A
31 chevron_right
description 10-K
25 chevron_right

Recent SEC Filings

10 most recent

Frequently asked about RGR earnings

When does STURM RUGER & CO INC report earnings next? expand_more

STURM RUGER & CO INC (RGR)'s next earnings date is approximate for 2026-07-28. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does RGR stock move after earnings? expand_more

Over 85 reports, RGR has moved an average of ±6.49% the session after earnings, closing higher 50.6% of the time.

What was RGR's biggest post-earnings move? expand_more

RGR's largest post-earnings gain on record was +18.99% on Apr 22, 2008, and its largest decline was -37.72% on Oct 24, 2007.

Where can I find STURM RUGER & CO INC's SEC filings? expand_more

All of STURM RUGER & CO INC's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.