EdgarLookup

STURM RUGER & CO INC — All Filings

1,006 total filings on record

Public companies registered with the SEC are required to file periodic reports, disclosures, and notices throughout the year. The most important are the 10-K (annual report), 10-Q (quarterly report), and 8-K (material event notice). Use the filters below to narrow by form type.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-K405 10-Q 10-Q/A 144 144/A 3 3/A 4 4/A 5 8-A12B 8-K 8-K/A ARS CERT CORRESP DEF 14A DEFA14A DEFS14A DFAN14A NT 10-K PRES14A PX14A6G S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SC 14D9 SC TO-C SCHEDULE 13D SCHEDULE 13D/A SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
8-K 8-K 0001174947-26-000435 Mar 27, 2026
SCHEDULE 13G/A 0000102909-26-002310 Mar 27, 2026
SC 14D9 SC 14D9 0001174947-26-000424 Mar 26, 2026
DFAN14A 0000921895-26-000807 Mar 25, 2026
SC TO-C 0001193805-26-000344 Mar 25, 2026
SCHEDULE 13D/A 0001193805-26-000343 Mar 25, 2026
DEFA14A CURRENT REPORT 0002077096-26-000006 Mar 24, 2026
8-K CURRENT REPORT 0002077096-26-000004 Mar 24, 2026
3 PRIMARY DOCUMENT 0000095029-26-000032 Mar 19, 2026 Feb 22, 2026
DFAN14A 0000921895-26-000740 Mar 19, 2026
DFAN14A 0000921895-26-000672 Mar 12, 2026
DFAN14A 0000921895-26-000662 Mar 11, 2026
4 PRIMARY DOCUMENT 0000095029-26-000028 Mar 10, 2026 Mar 6, 2026
DFAN14A 0000921895-26-000656 Mar 10, 2026
4 PRIMARY DOCUMENT 0000095029-26-000030 Mar 10, 2026 Mar 6, 2026
DEFA14A DEFA14A 0001174947-26-000327 Mar 10, 2026
8-K/A 8-K/A 0001174947-26-000332 Mar 10, 2026 Feb 22, 2026
4 PRIMARY DOCUMENT 0000095029-26-000018 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0000095029-26-000020 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0000095029-26-000022 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0000095029-26-000026 Mar 10, 2026 Mar 6, 2026
8-K/A 8-K/A 0001174947-26-000325 Mar 10, 2026 Mar 9, 2026
4 PRIMARY DOCUMENT 0000095029-26-000024 Mar 10, 2026 Mar 6, 2026
8-K 8-K 0001174947-26-000317 Mar 9, 2026
DEFA14A 8-K 0001174947-26-000318 Mar 9, 2026
DFAN14A 0000921895-26-000620 Mar 5, 2026
4 PRIMARY DOCUMENT 0000095029-26-000004 Mar 4, 2026 Mar 1, 2026
4 PRIMARY DOCUMENT 0000095029-26-000006 Mar 4, 2026 Mar 1, 2026
4 PRIMARY DOCUMENT 0000095029-26-000008 Mar 4, 2026 Mar 1, 2026
4 PRIMARY DOCUMENT 0000095029-26-000002 Mar 4, 2026 Mar 1, 2026
8-K 8-K 0001174947-26-000276 Mar 4, 2026 Mar 2, 2026
4 PRIMARY DOCUMENT 0000095029-26-000016 Mar 4, 2026 Mar 1, 2026
DEFA14A DEFA14A 0001174947-26-000261 Mar 3, 2026
8-K 8-K 0001174947-26-000244 Mar 2, 2026
10-K 10-K 0001174947-26-000243 Mar 2, 2026 Dec 31, 2025
SCHEDULE 13D/A 0001213900-26-020593 Feb 26, 2026
DFAN14A 0000921895-26-000557 Feb 26, 2026
8-K 8-K 0001174947-26-000210 Feb 23, 2026 Feb 22, 2026
SCHEDULE 13G/A 0000102909-26-000278 Jan 30, 2026
SCHEDULE 13G/A 0002012383-26-000054 Jan 8, 2026
SCHEDULE 13D/A 0001213900-25-116886 Dec 1, 2025
4 PRIMARY DOCUMENT 0000095029-25-000006 Nov 17, 2025 Nov 14, 2025
144 0001628280-25-052242 Nov 14, 2025
8-K 8-K 0001174947-25-001351 Nov 7, 2025 Nov 6, 2025
10-Q 10-Q 0001174947-25-001335 Nov 5, 2025 Sep 27, 2025
8-K 8-K 0001174947-25-001336 Nov 5, 2025
CERT NYSE CERTIFICATION 0000876661-25-000776 Oct 16, 2025
8-K CURRENT REPORT 0002077096-25-000148 Oct 14, 2025
8-A12B FOR REGISTRATION OF CERTAIN CLASSES 0002077096-25-000151 Oct 14, 2025
SCHEDULE 13D/A 0001213900-25-095730 Oct 2, 2025