STURM RUGER & CO INC — 4 Filings
744 4 filings on record
This page lists all 4 filings submitted to the SEC by STURM RUGER & CO INC (RGR), sorted by most recent first. Each row links to the full filing on EdgarLookup. STURM RUGER & CO INC has filed 744 4 documents with the SEC since 2012. To view all SEC filings by STURM RUGER & CO INC, see the full filings list.
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 |
|---|---|---|---|---|
| 4 | PRIMARY DOCUMENT | 0001127602-24-020673 | Jul 18, 2024 | Jul 17, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-018017 | Jun 6, 2024 | Jun 5, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-017181 | Jun 3, 2024 | May 31, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-017168 | Jun 3, 2024 | May 31, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-017183 | Jun 3, 2024 | May 31, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-017171 | Jun 3, 2024 | May 31, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-017173 | Jun 3, 2024 | May 31, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-017175 | Jun 3, 2024 | May 31, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-017177 | Jun 3, 2024 | May 31, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-017179 | Jun 3, 2024 | May 31, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-012703 | Apr 9, 2024 | Apr 5, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-009572 | Mar 12, 2024 | Mar 8, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-008015 | Mar 4, 2024 | Feb 29, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-008017 | Mar 4, 2024 | Feb 29, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-008006 | Mar 4, 2024 | Feb 29, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-008004 | Mar 4, 2024 | Feb 29, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-008010 | Mar 4, 2024 | Feb 29, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-008008 | Mar 4, 2024 | Feb 29, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-008012 | Mar 4, 2024 | Feb 29, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-008002 | Mar 4, 2024 | Feb 29, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007018 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007022 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007005 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007007 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007009 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007011 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007013 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007002 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-24-007015 | Feb 27, 2024 | Feb 24, 2024 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-026546 | Nov 2, 2023 | Oct 31, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-026047 | Oct 18, 2023 | Oct 16, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-026048 | Oct 18, 2023 | Oct 16, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018358 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018357 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018359 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018360 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018388 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018362 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018363 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018364 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018380 | Jun 9, 2023 | Jun 7, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018381 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018382 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018361 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018383 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018384 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018385 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018386 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-018387 | Jun 9, 2023 | Jun 8, 2023 |
| 4 | PRIMARY DOCUMENT | 0001127602-23-015691 | May 16, 2023 | May 15, 2023 |