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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
49.16 0.00 0.00 310.50

+8 more quarters

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

Show all line items

Columns are period end dates