tykhr
sign in
free sign up
Sturm Ruger & Company Inc
Aerospace & Defense
Industrials
RGR
16.85 M shares
NYSE US
traded
23 Sep 2025
listed
no
open
40.71
52 week high
42.37
high
43.20
52 week low
0.00
low
40.62
growth
1.85 %
previous Close
40.36
P/E ratio
market cap
597 M
div yield
0
usd
Mar 2025
qoq
revenue
136 M
-6.89 %
net incoming
7.77 M
-25.86 %
eps
0.00 %
-25.81 %
eps surprise
-31.34 %
net profit margin
5.72 %
-1.00 %
operating incoming
8.47 M
-25.74 %
net change in cash
6.15 M
145.49 %
cash on hand
16.18 M
61.35 %
cost of revenue
106 M
-5.99 %
top