Sturm, Ruger & Company, Inc. RGR

42.81 0.91 2.17% as of 25 Sep
Market cap
$669.5M
P/E
55.6×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

310.50 0.00 0.00 49.16
P/S ratio
1.29 0.97 1.16 1.05
P/FCF ratio
16.39 22.60 23.34 18.68
P/Operating CF
54.07 34.11 34.09 34.86
P/B ratio
2.49 1.87 2.26 2.08
EV/Sales
1.14 0.80 0.97 0.84
EV/EBITDA
35.16 41.39 908.30 16.36
EV/FCF
14.49 18.66 19.50 15.04
Current Ratio
3.54 3.87 3.50 3.35
Net Debt/EBITDA
(38.62) (9.66) (25.91) (8.38)
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
0.32% (0.80%) (1.80%) 2.03%
Free Cash Flow Yield
6.10% 4.42% 4.28% 5.35%
Free Cash Flow per Share
0.44 (0.16) 0.88 0.88
Book value per Share
17.44 17.48 17.77 18.16
Free Cash Flow
7.00 (2.68) 13.96 14.06
EV/EBIT
0.00 0.00 0.00 86.49
Other line items

Show all line items

Columns are period end dates