Total Valuation
Sturm Ruger & Company has a market cap or net worth of €653.30M. The enterprise value is €507.77M.
Market Cap€653.30M
Enterprise Value€507.77M
Share Statistics
Sturm Ruger & Company has 15,978,256 shares outstanding. The number of shares has decreased by -2.65% in one year.
Shares Outstanding15,978,256
Owned by Insiders1.03%
Owned by Institutions0.90%
Financial Efficiency
Sturm Ruger & Company’s return on equity (ROE) is -0.02 and return on invested capital (ROIC) is -2.47%.
Return on Equity (ROE)-0.02
Return on Assets (ROA)-0.01
Return on Invested Capital (ROIC)-2.47%
Return on Capital Employed (ROCE)-0.04
Revenue Per Employee306.77K
Profits Per Employee-2.47K
Employee Count1,780
Asset Turnover1.60
Inventory Turnover4.03
Valuation Ratios
The current PE Ratio of Sturm Ruger & Company is 63.5. Sturm Ruger & Company’s PEG ratio is 1.05.
PE Ratio63.5
PS Ratio0.97
PB Ratio1.87
Price to FCF13.78
Price to Operating Cash Flow12.53
PEG Ratio1.05
Income Statement
In the last 12 months, Sturm Ruger & Company had revenue of 546.06M and earned -4.39M in profits. Earnings per share was -0.27.
Revenue546.06M
Gross Profit89.55M
Operating Income-11.61M
Pretax Income-7.16M
Net Income-4.39M
EBITDA15.80M
Earnings Per Share (EPS)-0.27
Cash Flow
In the last 12 months, operating cash flow was 62.09M and capital expenditures -17.16M, giving a free cash flow of 44.93M billion.
Operating Cash Flow62.09M
Free Cash Flow44.93M
Free Cash Flow per Share2.81
Dividends & Yields
Sturm Ruger & Company pays an annual dividend of ―, resulting in a dividend yield of ―
Dividend Per Share―
Dividend Yield―
Payout RatioN/A
Free Cash Flow Yield―
Earnings Yield―
Stock Price Statistics
Beta0.10
52-Week Price Change5.97%
50-Day Moving Average34.84
200-Day Moving Average33.40
Relative Strength Index (RSI)67.10
Average Volume (3m)13.00
Important Dates
Sturm Ruger & Company upcoming earnings date is Nov 4, 2026, After Close (Confirmed).
Last Earnings DateJul 29, 2026
Next Earnings DateNov 4, 2026
Ex-Dividend Date―
Financial Position
Sturm Ruger & Company as a current ratio of 3.87, with Debt / Equity ratio of 0.51%
Current Ratio3.87
Quick Ratio1.80
Debt to Market Cap<0.01
Net Debt to EBITDA-1.05
Interest Coverage Ratio-123.53
Taxes
In the past 12 months, Sturm Ruger & Company has paid -2.77M in taxes.
Income Tax-2.77M
Effective Tax Rate0.39
Enterprise Valuation
Sturm Ruger & Company EV to EBITDA ratio is 32.49, with an EV/FCF ratio of 13.35.
EV to Sales0.94
EV to EBITDA32.49
EV to Free Cash Flow13.35
EV to Operating Cash Flow9.45
Balance Sheet
Sturm Ruger & Company has €117.46M in cash and marketable securities with €1.49M in debt, giving a net cash position of €115.97M billion.
Cash & Marketable Securities€117.46M
Total Debt€1.49M
Net Cash€115.97M
Net Cash Per Share€7.26
Tangible Book Value Per Share€16.94
Margins
Gross margin is 18.70%, with operating margin of -2.13%, and net profit margin of -0.80%.
Gross Margin18.70%
Operating Margin-2.13%
Pretax Margin-1.31%
Net Profit Margin-0.80%
EBITDA Margin2.89%
EBIT Margin-1.29%
Analyst Forecast
The average price target for Sturm Ruger & Company is €40.98, which is 11.43% higher than the current price. The consensus rating is Moderate Buy
Price Target€40.98
Price Target Upside27.89% Upside
Analyst ConsensusModerate Buy
Analyst Count1
Revenue Growth Forecast0.24%
EPS Growth Forecast83.79%