Skip to content

STURM, RUGER & COMPANY, INC.: filings

Every STURM, RUGER & COMPANY, INC. annual and quarterly report in the SEC record with the published financial measures it tagged, 64 filings, each linked to its SEC index.

Filings with published measures

Each page shows what one filing reported, as tagged in that filing, with the periods it covered. Later filings can restate a value; the company overview shows the latest-filed value per period.

FormFiledFiscal periodMeasuresFactsSEC accession
10-Q2026-07-29fiscal Q2 2026451270001174947-26-000724
10-Q2026-05-06fiscal Q1 202643850001174947-26-000554
10-K2026-03-02fiscal FY 2025471680001174947-26-000243
10-Q2025-11-05fiscal Q3 2025451340001174947-25-001335
10-Q2025-07-30fiscal Q2 2025441300001174947-25-001113
10-Q2025-04-30fiscal Q1 202544900001174947-25-000659
10-K2025-02-19fiscal FY 2024491730001174947-25-000197
10-Q2024-10-30fiscal Q3 2024441180001174947-24-001190
10-Q2024-07-31fiscal Q2 2024451220001174947-24-000938
10-Q2024-05-07fiscal Q1 202443870001174947-24-000687
10-K2024-02-21fiscal FY 2023471690001174947-24-000243
10-Q2023-11-01fiscal Q3 2023441190001174947-23-001274
10-Q2023-08-02fiscal Q2 2023401170001174947-23-000966
10-Q2023-05-03fiscal Q1 202340810001174947-23-000706
10-K2023-02-22fiscal FY 2022471650001174947-23-000239
10-Q2022-11-02fiscal Q3 2022411150001174947-22-001158
10-Q2022-08-03fiscal Q2 2022391130001174947-22-000915
10-Q2022-05-04fiscal Q1 202239790001174947-22-000620
10-K2022-02-23fiscal FY 2021471680001174947-22-000269
10-Q2021-11-03fiscal Q3 2021381060001174947-21-000990
10-Q2021-08-04fiscal Q2 2021391070000891092-21-005899
10-Q2021-05-05fiscal Q1 202139770001174947-21-000508
10-K2021-02-17fiscal FY 2020471660001174947-21-000168
10-Q2020-10-28fiscal Q3 2020391080001174947-20-001047
10-Q2020-07-29fiscal Q2 2020381070001174947-20-000850
10-Q2020-05-06fiscal Q1 202038770001174947-20-000643
10-K2020-02-20fiscal FY 2019481680001174947-20-000190
10-Q2019-11-07fiscal Q3 2019391080001174947-19-001162
10-Q2019-07-31fiscal Q2 2019381070000891092-19-008128
10-Q2019-05-07fiscal Q1 201938760001174947-19-000643
10-K2019-02-20fiscal FY 2018461650001174947-19-000236
10-Q2018-10-31fiscal Q3 2018391070001174947-18-001292
10-Q2018-08-01fiscal Q2 2018391070001174947-18-001046
10-Q2018-05-08fiscal Q1 201839770001174947-18-000755
10-K2018-02-21fiscal FY 2017451560001174947-18-000243
10-Q2017-10-31fiscal Q3 2017361010001174947-17-001451
10-Q2017-08-02fiscal Q2 201733970001174947-17-001140
10-Q2017-05-08fiscal Q1 201733670001174947-17-000801
10-K2017-02-22fiscal FY 2016421470001174947-17-000224
10-Q2016-11-01fiscal Q3 201633970001174947-16-003336
10-Q2016-08-02fiscal Q2 201633970001174947-16-002976
10-Q2016-05-02fiscal Q1 201633670001174947-16-002574
10-K2016-02-24fiscal FY 2015431490001174947-16-002118
10-Q2015-11-04fiscal Q3 201533970001174947-15-001602
10-Q2015-07-28fiscal Q2 2015361030001174947-15-001266
10-Q2015-05-04fiscal Q1 201536730001174947-15-000776
10-K2015-02-25fiscal FY 2014471570001174947-15-000283
10-Q2014-10-29fiscal Q3 2014371060001174947-14-000361
10-Q2014-07-29fiscal Q2 2014371060001174947-14-000285
10-Q2014-05-05fiscal Q1 201437760001174947-14-000243
10-K2014-02-25fiscal FY 2013471580001174947-14-000046
10-Q/A2013-11-05fiscal Q3 2013371060001174947-13-000381
10-Q2013-07-31fiscal Q2 2013371060001174947-13-000304
10-Q2013-04-29fiscal Q1 201337760001174947-13-000215
10-K2013-02-27fiscal FY 2012451550001174947-13-000078
10-Q2012-10-31fiscal Q3 2012381050001174947-12-000427
10-Q/A2012-08-02fiscal Q2 201235990001174947-12-000333
10-Q2012-08-01fiscal Q2 201235540001174947-12-000329
10-Q2012-05-01fiscal Q1 201232650001174947-12-000229
10-K2012-02-22fiscal FY 201134920001174947-12-000070
10-Q2011-11-02fiscal Q3 201133920001174947-11-000325
10-Q2011-07-27fiscal Q2 201136970001174947-11-000256
10-Q2011-04-26fiscal Q1 201134690001174947-11-000184
10-K/A2011-02-23fiscal FY 201035950001174947-11-000080

Inspect the source

Entity
STURM, RUGER & COMPANY, INC. / CIK 0000095029
Captured
2026-09-19T14:52:58.213Z
SEC response SHA-256
379fb55a78a90a32534eca93ef7543c083f82c5ac53b6c93bcd90644f71b3d4f

Current SEC company facts · Download the original response snapshot (gzip) · Download the selected JSON

Every published concept a filing tagged, with the periods it covered, as reported in that filing at capture time. Forms 10-K, 10-K/A, 10-Q, 10-Q/A, 20-F, 20-F/A, 40-F, 40-F/A. A filing page needs at least 8 published concepts. Later filings can restate these values; the company history pages show the latest-filed value per period.

Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.

Use this in research

A financial period ends before its results become public. Use the filing date as a minimum availability boundary, inspect amendments, and retain the original filing vintage when testing historical signals. This latest-filed selection can contain information unavailable at the time.

These pages do not supply prices, total-return histories, corporate-action adjustments or a tradable universe. Build those inputs separately before evaluating a strategy. A profitable backtest can still reflect selection bias or costs that were left out.

Research methodology · Execution and cost assumptions · Check backtest overfitting

Build with the open-source tools

Use these accounting records as inspectable inputs. When you have constructed a return series, the validation tools can help test its statistical evidence and preserve the result with its limitations.

Read the published dataset with Python
import json
from urllib.request import urlopen

with urlopen("https://canlicapital.com/company-data/0000095029.json") as response:
    record = json.load(response)
print(record["fetched_at"])
print(record["policy"])
for concept in record["concepts"]:
    print(concept["tag"], next(iter(concept["observations"])))