Sturm Ruger & Company Inc (RGR) Stock Analysis
Verdict: WATCH (do not buy)
Insider buying at $38-39 provides a tactical floor, but catastrophic margin erosion and earnings misses make it a fundamental trap.
Investment score: 48/100
Analysis as of
Is Sturm Ruger & Company Inc stock worth reviewing? The TradeMates thesis
Tactical support from insiders vs fundamental decay.
7-factor investment score
- Valuation: 35/100 (weight 20%)
- Financial Health: 60/100 (weight 15%)
- Technical Momentum: 65/100 (weight 15%)
- Earnings Quality: 20/100 (weight 15%)
- Insider Sentiment: 85/100 (weight 10%)
- Analyst ConsensusBase: 55/100 (weight 10%)
- Risk-Adjusted Return: 40/100 (weight 15%)
Sturm Ruger & Company Inc opportunities and risks
What speaks for RGR
- Insider Buy Floor
What speaks against RGR
- Persistent Margin Erosion
Peers and competitors
| Ticker | P/E | P/S | EV/EBITDA | Gross margin | Net margin | FCF yield |
|---|---|---|---|---|---|---|
| RGR | n/a | 1.2x | 87.1x | 14.4% | -2.2% | 6.7% |
| CALY | 86.5x | 0.9x | 8.0x | 57.2% | 1.1% | 10.1% |
| PTON | 101.6x | 0.9x | 10.5x | 52.0% | 0.9% | 17.5% |
| TRON | 98.7x | 13.6x | n/a | 25.8% | 113.0% | -2.8% |
| SWBI | 57.7x | 1.4x | 14.5x | 26.4% | 2.5% | 10.0% |
| SWIM | 71.8x | 1.1x | 6.8x | 32.5% | 1.5% | 2.9% |
| Peer median | 86.5x | 1.1x | 8.0x | 32.5% | 1.5% | 10.0% |
Frequently asked questions about Sturm Ruger & Company Inc (RGR)
Is RGR stock a good investment?
The TradeMates model rates Sturm Ruger & Company Inc as WATCH (do not buy) with an investment score of 48/100. Tactical support from insiders vs fundamental decay. This is algorithmic model output, not personal investment advice.
Is RGR stock a buy?
The TradeMates model verdict for RGR is WATCH (do not buy) with an investment score of 48/100. Treat this as a model signal to review, not a personal buy recommendation.