Sturm, Ruger & Company, Inc.
$42.08
▲
0.29%
2026-04-21 09:08:01
www.ruger.com
NYQ: RGR
Explore Sturm, Ruger & Company, Inc. stock price, valuation, financial statements, dividend history, analyst estimates, and long-term business fundamentals on StockSifting.
Market Cap
$668.22 M
Current Price
$42.08
52W High / Low
$48.21 / $28.33
Stock P/E
—
Book Value
$18.14
Dividend Yield
1.09%
ROCE
-4.22%
ROE
-1.46%
Face Value
—
EPS
$-0.27
Exp Qtr EPS
—
Sector
Industrials
Industry
Aerospace & Defense
Employees
1,780
Beta
0.2
Debt / Equity
0.64
Current Ratio
3.87
Quick Ratio
3.08
Forward P/E
21.33
Price / Sales
1.2
Enterprise Value
$562.35 M
EV / EBITDA
48.64
EV / Revenue
1.03
Rating
None
Target Price
$45.5
EPS Forecast (FY)
—
Pros
- Balance sheet leverage appears manageable.
- Short-term liquidity looks comfortable.
Cons
- Return on equity is on the weaker side.
- Capital efficiency is modest.
- Operating margin is thin.
- Net margin is relatively low.
Sift Stocks
| S.No. | Name | Price | P.E. | Market Cap | Div Yld % | ROCE | ROE | 52Week High/ Low | Book Value |
|---|---|---|---|---|---|---|---|---|---|
| 1. | Astronics Corporation | $77.69 | 93.82 | $2.75 B | — | 13.51% | 14.82% | $83.96 / $19.89 | $3.93 |
| 2. | New Horizon Aircraft Ltd. | $1.75 | — | $82.83 M | — | -191.72% | -5.13% | $4.18 / $0.4 | $0.13 |
| 3. | L3Harris Technologies, Inc. | $338.46 | 39.76 | $63.36 B | 1.43% | 6.33% | 8.2% | $379.23 / $208.11 | $105.09 |
| 4. | Embraer S.A. | $64.91 | 29.75 | $12.54 B | 0.45% | 7.46% | 9.56% | $105.5 / $60.16 | $20.55 |
| 5. | The Boeing Company | $225.35 | 91 | $177.82 B | 0.19% | -9.01% | 2.9% | $254.35 / $156.47 | $6.94 |
| 6. | Lockheed Martin Corporation | $564.39 | 26.33 | $130.49 B | 2.37% | 21.18% | 76.87% | $692 / $410.11 | $29.35 |
| 7. | Byrna Technologies Inc. | $6.49 | 17.12 | $151.09 M | — | 17.57% | 14.31% | $34.3 / $5.56 | $2.93 |
Quarterly Results
Figures shown in M / B
| Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | |
|---|---|---|---|---|---|---|
| Sales | 151.06 M | 126.77 M | 132.49 M | 135.74 M | 145.78 M | — |
| Operating Profit | 3.62 M | -3.48 M | -20.72 M | 8.47 M | 11.41 M | — |
| Net Profit | 3.48 M | 1.58 M | -17.23 M | 7.77 M | 10.48 M | — |
| EPS in Rs | 0.22 | 0.1 | -1.08 | 0.49 | 0.66 | 0.28 |
Profit & Loss
Figures shown in M / B
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Sales | 546.06 M | 535.64 M | 543.77 M | 595.84 M |
| Operating Profit | -12.11 M | 31.65 M | 52.08 M | 103.42 M |
| Net Profit | -4.39 M | 30.56 M | 48.22 M | 88.33 M |
| EPS in Rs | -0.28 | 1.92 | 3.02 | 5.54 |
Balance Sheet
Figures shown in M / B
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Total Assets | 342 M | 384.03 M | 398.82 M | 484.76 M |
| Total Liabilities | 58.24 M | 64.45 M | 67.1 M | 168.03 M |
| Equity | 283.76 M | 319.58 M | 331.72 M | 316.74 M |
| Current Assets | 211.6 M | 258.36 M | 271.39 M | 361.84 M |
| Current Liabilities | 54.75 M | 60.81 M | 63.2 M | 163.07 M |
Cash Flow
Last available yearly cash flow history
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Operating CF | 54.31 M | 55.5 M | 33.9 M | 77.23 M |
| Investing CF | -9.48 M | -13.79 M | 40.86 M | 13.21 M |
| Financing CF | -36.4 M | -46.86 M | -124.76 M | -46.31 M |
| Free CF | 38.46 M | 34.68 M | 18.11 M | 49.5 M |
| Capex | -15.85 M | -20.82 M | -15.8 M | -27.73 M |
5Y Margin & Growth History
Last 5 year derived history from yfinance annual statements
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue Growth % | 1.94% | -1.49% | -8.74% | — |
| Earnings Growth % | -114.37% | -36.61% | -45.42% | — |
| Profit Margin % | -0.8% | 5.71% | 8.87% | 14.82% |
| Operating Margin % | -2.22% | 5.91% | 9.58% | 17.36% |
| Gross Margin % | 14.86% | 21.36% | 24.57% | 30.22% |
| EBITDA Margin % | 2.89% | 11.19% | 14.97% | 22.54% |
Dividend & Split History
Latest dividend and stock split events stored from yfinance
Dividend History
| Ex Date | Dividend |
|---|---|
| 2026-03-16 | $0.08 |
| 2025-11-17 | $0.04 |
| 2025-08-15 | $0.16 |
| 2025-05-16 | $0.18 |
| 2025-03-14 | $0.24 |
Stock Splits
| Date | Split |
|---|---|
| 2025-10-24 | 1:0.374 |