‹ Screener

STURM RUGER & CO INC

RGR · Ordnance & Accessories, (No Vehicles/Guided Missiles) · 15.9M shares · +0%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $8M (gross $12M, SBC $4M)

Reference price $39.15 · est. market cap ~$624M — last insider purchase, 2026-05-20 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

D50

Firearms maker posting a loss year on collapsing gross margin, partly offset by a debt-free, highly liquid balance sheet.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-28 · $132M2025-09-27 · $127M2025-12-31 · $151M2026-03-28 · $141M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
14.9%
Operating margin
-2.3%
Net margin
-0.8%
Return on equity
-1.5%
Return on assets
-1.3%
Revenue growth (QoQ)
-6.4%
Net-income growth
-114.4%
Current ratio
3.9×
Free cash flow
$38M
EBITDA
$11M
Tangible book value
$284M
Cash & investments
$93M
Stock comp / revenue
0.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-27Rivers Aaron RoszellGrant1.5K
2026-05-27Rivers Aaron RoszellGrant1.8K
2026-05-27Wolfe Lorin CassidyGrant1.5K
2026-05-27Wolfe Lorin CassidyGrant1.8K
2026-05-27Pettet Bruce T.Grant1.2K
2026-05-27Pettet Bruce T.Grant1.8K
2026-05-27OConnor Terrence GregoryGrant1.2K
2026-05-27OConnor Terrence GregoryGrant1.8K
2026-05-27Timm Stephen J.Grant1.8K
2026-05-27ROSENTHAL AMIRGrant1.4K
2026-05-27ROSENTHAL AMIRGrant1.8K
2026-05-27WIDMAN PHILLIPGrant1.6K
2026-05-27WIDMAN PHILLIPGrant1.8K
2026-05-27Timm Stephen J.Grant1.5K
2026-05-27Cosentino John A JrGrant2.0K
2026-05-27Cosentino John A JrGrant1.8K
2026-05-20Seyfert Todd WilliamBuy1.5K$39.15
2026-05-14Pettet Bruce T.Buy1.0K$39.89
2026-05-12WIDMAN PHILLIPBuy5.0K$38.00
2026-04-10Timm Stephen J.Grant2.4K
2026-04-10Timm Stephen J.Grant1.3K
2026-04-10Wolfe Lorin CassidyGrant2.4K
2026-04-10Wolfe Lorin CassidyGrant1.3K
2026-04-10Rivers Aaron RoszellGrant2.4K
2026-04-10Rivers Aaron RoszellGrant1.3K
2026-03-06DINEEN THOMAS ANTHONYGrant764
2026-03-06Wilson Michael WGrant357
2026-03-06Wilson Michael WTax withheld158$37.11
2026-03-06Colbert Sarah FGrant357
2026-03-06Colbert Sarah FTax withheld165$37.11
2026-03-06Werkmeister Robert J JrGrant357
2026-03-06Werkmeister Robert J JrTax withheld140$37.11
2026-03-06Leska Shawn ChristopherGrant368
2026-03-06Leska Shawn ChristopherTax withheld161$37.11
2026-03-06DINEEN THOMAS ANTHONYTax withheld354$37.11
2026-03-01Wilson Michael WOption exercise4.0K$37.44
2026-03-01Wilson Michael WDisposition4.0K$37.44
2026-03-01Werkmeister Robert J JrOption exercise4.0K$37.44
2026-03-01Werkmeister Robert J JrDisposition4.0K$37.44
2026-03-01Colbert Sarah FOption exercise4.0K$37.44
2026-03-01Colbert Sarah FDisposition4.0K$37.44
2026-03-01Leska Shawn ChristopherOption exercise4.1K$37.44
2026-03-01Leska Shawn ChristopherDisposition4.1K$37.44
2026-03-01DINEEN THOMAS ANTHONYDisposition8.5K$37.44
2026-03-01DINEEN THOMAS ANTHONYOption exercise8.5K$37.44
2025-11-14ROSENTHAL AMIRSell500$30.96
2025-09-22Killoy Christopher JohnSell8.8K$40.00
2025-09-19Killoy Christopher JohnSell1.2K$40.00
2025-08-11Pettet Bruce T.Buy500$33.10
2025-07-01Pettet Bruce T.Grant1.3K
2025-07-01Pettet Bruce T.Grant2.0K
2025-07-01Pettet Bruce T.Grant2.8K
2025-06-09Killoy Christopher JohnSell8.6K$37.01
2025-06-02Colbert Sarah FSell8.0K$35.80
2025-05-30WIDMAN PHILLIPGrant1.7K
2025-05-30OConnor Terrence GregoryGrant1.4K
2025-05-30OConnor Terrence GregoryGrant2.0K
2025-05-30Froman Sandra SGrant1.4K
2025-05-30Froman Sandra SGrant2.0K
2025-05-30ROSENTHAL AMIRGrant1.5K
2025-05-30ROSENTHAL AMIRGrant2.0K
2025-05-30Halstead Rebecca SGrant1.3K
2025-05-30Halstead Rebecca SGrant2.0K
2025-05-30Whitaker Ronald CGrant1.3K
2025-05-30Whitaker Ronald CGrant2.0K
2025-05-30Killoy Christopher JohnGrant1.3K
2025-05-30Killoy Christopher JohnGrant2.0K
2025-05-30Killoy Christopher JohnSell4.0K$36.04
2025-05-30WIDMAN PHILLIPGrant2.0K
2025-05-30Cosentino John A JrGrant2.3K
2025-05-30Cosentino John A JrGrant2.0K
2025-05-07Cosentino John A JrBuy8.0K$33.11
2025-05-06WIDMAN PHILLIPBuy4.0K$33.58
2025-05-06Froman Sandra SBuy1.0K$33.61
2025-05-06Lowney TimothyBuy2.2K$33.37
2025-03-03Colbert Sarah FDisposition2.6K$39.46
2025-03-03Wilson Michael WOption exercise2.6K$39.46
2025-03-03Wilson Michael WDisposition2.6K$39.46
2025-03-03Werkmeister Robert J JrOption exercise2.6K$39.46
2025-03-03Werkmeister Robert J JrDisposition2.6K$39.46
2025-03-03Leska Shawn ChristopherOption exercise2.8K$39.46
2025-03-03Leska Shawn ChristopherDisposition2.8K$39.46
2025-03-03Reid Kevin B. SrOption exercise3.4K$39.46
2025-03-03Reid Kevin B. SrDisposition3.4K$39.46
2025-03-03DINEEN THOMAS ANTHONYOption exercise4.5K$39.46
2025-03-03DINEEN THOMAS ANTHONYDisposition4.5K$39.46
2025-03-03Killoy Christopher JohnDisposition12K$39.46
2025-03-03Killoy Christopher JohnOption exercise12K$39.46
2025-03-03Lowney TimothyOption exercise2.4K$39.46
2025-03-03Lowney TimothyDisposition2.4K$39.46
2025-03-03Colbert Sarah FOption exercise2.6K$39.46
2025-02-28Lowney TimothyGrant609
2025-02-28Lowney TimothyTax withheld240$39.62
2025-02-28Wilson Michael WGrant670
2025-02-28Wilson Michael WTax withheld296$39.62
2025-02-28Werkmeister Robert J JrGrant670
2025-02-28Werkmeister Robert J JrTax withheld264$39.62
2025-02-28Colbert Sarah FGrant670
2025-02-28Colbert Sarah FTax withheld310$39.62
2025-02-28Leska Shawn ChristopherGrant731
2025-02-28Leska Shawn ChristopherTax withheld320$39.62
2025-02-28Reid Kevin B. SrGrant891
2025-02-28Reid Kevin B. SrTax withheld413$39.62
2025-02-28DINEEN THOMAS ANTHONYGrant1.6K
2025-02-28DINEEN THOMAS ANTHONYTax withheld720$39.62
2025-02-28Killoy Christopher JohnGrant3.2K
2025-02-28Killoy Christopher JohnTax withheld1.5K$39.62
2025-01-02ROSENTHAL AMIRSell500$35.64

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-04Exec/director changefiling ↗
2026-05-285.03Shareholder voteExhibitsfiling ↗
2026-05-08Reg FDExhibitsfiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-05-04Otherfiling ↗
2026-05-04Material agreementReg FDExhibitsfiling ↗
2026-03-27Exec/director changeOtherExhibitsfiling ↗
2026-03-24Reg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-042026-06-010001174947-26-000644 ↗
8-K2026-05-282026-05-270002077096-26-000185 ↗
8-K2026-05-082026-05-060001174947-26-000567 ↗
8-K2026-05-062026-05-060001174947-26-000555 ↗
10-Q2026-05-062026-03-280001174947-26-000554 ↗
8-K2026-05-042026-05-020002077096-26-000113 ↗
8-K2026-05-042026-05-040001174947-26-000538 ↗
8-K2026-03-272026-03-270001174947-26-000435 ↗
8-K2026-03-242026-03-240002077096-26-000004 ↗
8-K/A2026-03-102026-02-220001174947-26-000332 ↗
8-K/A2026-03-102026-03-090001174947-26-000325 ↗
8-K2026-03-092026-03-090001174947-26-000317 ↗