Sturm, Ruger & Company, Inc. (RGR) has seen some recent action in the stock market and its shares closed at $61.82 yesterday. Traders are starting to take notice of RGR as the shares traded as high as $63.26 and as low as $61.06 in the last market trading day.
Sturm, Ruger & Company, Inc. (RGR) average trading volume is 317.59K. However, in the last market trading day Sturm, Ruger & Company, Inc. (RGR) traded 251,336 shares. The First support level on RGR is $60.49 and the First upside resistance level on RGR is $89.84. RGR 50day moving average is $63.82 and RGR 200 day moving average is $67.35.
Sturm, Ruger & Company, Inc. (RGR) most recent performance has been indicated by the recent movement in RGR shares. RGR has performed -0.50% over the past month, RGR has performed -12.78% over the past 3 months and RGR has shown 42.79% over the past 12 months. Sturm, Ruger & Company, Inc. (RGR) has a 1 year range of $38.44 to $90.74. Sturm, Ruger & Company, Inc. (RGR) is trading 70.57% from its 1 year low and -27.74% from its 1 year high. Sturm, Ruger & Company, Inc. (RGR) is displaying a 9.97% short float displaying the sum short in the float.
RGR has 17.49M shares outstanding and 16.84M shares in the float. Sturm, Ruger & Company, Inc. (RGR) at this time has a market cap of $1.09B and income of 47.00M. The EPS next quarter for RGR is 0.98 and forecasted EPS next year is -9.61%. The market cap of Sturm, Ruger & Company, Inc. (RGR) at $1.09B represents how many Traders own shares of RGR and is calculated off the last price ($61.82) of RGR and the sum of shares outstanding (17.49M) with Sturm, Ruger & Company, Inc. (RGR).
Sturm, Ruger & Company, Inc. (RGR) has aggregate cash (mrq) of 226.58M, aggregate cash per share (mrq) of 12.95, aggregate debt of RGR stands at 2.39M and aggregate debt/equity (mrq) is 0.77. . Sturm, Ruger & Company, Inc. (RGR) operating cash flow (ttm) is 134.12M, RGR leveraged free cash flow (ttm) is 103.35M.
RGR is trading -3.65% below (bearish) its SMA20, -8.53% below (bearish) its SMA50 and 4.28% above (bullish) its SMA200.