S&P 500   2,659.41 (-0.16%)
DOW   22,653.86 (-0.12%)
QQQ   196.40 (-0.04%)
AAPL   259.43 (-1.16%)
FB   168.83 (+1.98%)
MSFT   163.49 (-1.08%)
GOOGL   1,182.56 (-0.05%)
AMZN   2,011.60 (+0.70%)
CGC   14.50 (+1.12%)
NVDA   259.03 (-3.49%)
BABA   198.00 (+0.79%)
MU   46.54 (+0.37%)
GE   7.03 (-2.77%)
TSLA   545.45 (+5.66%)
AMD   47.56 (+0.08%)
T   30.08 (+2.17%)
ACB   0.80 (+0.00%)
F   4.71 (+3.97%)
NFLX   372.28 (-2.02%)
BAC   22.14 (+3.51%)
GILD   74.67 (-3.94%)
DIS   101.24 (+1.67%)
PRI   88.06 (+1.11%)
S&P 500   2,659.41 (-0.16%)
DOW   22,653.86 (-0.12%)
QQQ   196.40 (-0.04%)
AAPL   259.43 (-1.16%)
FB   168.83 (+1.98%)
MSFT   163.49 (-1.08%)
GOOGL   1,182.56 (-0.05%)
AMZN   2,011.60 (+0.70%)
CGC   14.50 (+1.12%)
NVDA   259.03 (-3.49%)
BABA   198.00 (+0.79%)
MU   46.54 (+0.37%)
GE   7.03 (-2.77%)
TSLA   545.45 (+5.66%)
AMD   47.56 (+0.08%)
T   30.08 (+2.17%)
ACB   0.80 (+0.00%)
F   4.71 (+3.97%)
NFLX   372.28 (-2.02%)
BAC   22.14 (+3.51%)
GILD   74.67 (-3.94%)
DIS   101.24 (+1.67%)
PRI   88.06 (+1.11%)
S&P 500   2,659.41 (-0.16%)
DOW   22,653.86 (-0.12%)
QQQ   196.40 (-0.04%)
AAPL   259.43 (-1.16%)
FB   168.83 (+1.98%)
MSFT   163.49 (-1.08%)
GOOGL   1,182.56 (-0.05%)
AMZN   2,011.60 (+0.70%)
CGC   14.50 (+1.12%)
NVDA   259.03 (-3.49%)
BABA   198.00 (+0.79%)
MU   46.54 (+0.37%)
GE   7.03 (-2.77%)
TSLA   545.45 (+5.66%)
AMD   47.56 (+0.08%)
T   30.08 (+2.17%)
ACB   0.80 (+0.00%)
F   4.71 (+3.97%)
NFLX   372.28 (-2.02%)
BAC   22.14 (+3.51%)
GILD   74.67 (-3.94%)
DIS   101.24 (+1.67%)
PRI   88.06 (+1.11%)
S&P 500   2,659.41 (-0.16%)
DOW   22,653.86 (-0.12%)
QQQ   196.40 (-0.04%)
AAPL   259.43 (-1.16%)
FB   168.83 (+1.98%)
MSFT   163.49 (-1.08%)
GOOGL   1,182.56 (-0.05%)
AMZN   2,011.60 (+0.70%)
CGC   14.50 (+1.12%)
NVDA   259.03 (-3.49%)
BABA   198.00 (+0.79%)
MU   46.54 (+0.37%)
GE   7.03 (-2.77%)
TSLA   545.45 (+5.66%)
AMD   47.56 (+0.08%)
T   30.08 (+2.17%)
ACB   0.80 (+0.00%)
F   4.71 (+3.97%)
NFLX   372.28 (-2.02%)
BAC   22.14 (+3.51%)
GILD   74.67 (-3.94%)
DIS   101.24 (+1.67%)
PRI   88.06 (+1.11%)
Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Sturm Ruger & Company IncNational Presto IndustriesAmerican Outdoor BrandsVista OutdoorDewey Electronics
SymbolNYSE:RGRNYSE:NPKNASDAQ:AOBCNYSE:VSTOOTCMKTS:DEWY
Price Information
Current Price$50.57$78.32$7.14$7.76$2.71
52 Week RangeBuyN/ABuyBuyN/A
Analyst Ratings
Consensus RecommendationBuyN/ABuyBuyN/A
Consensus Price Target$58.00N/A$11.38$10.30N/A
% Upside from Price Target14.69% upsideN/A59.31% upside32.73% upsideN/A
Trade Information
Market Cap$897.38 million$514.19 million$430.92 million$539.99 million$3.71 million
Beta0.270.480.530.070.51
Average Volume195,40059,9341,214,299764,851375
Sales & Book Value
Annual Revenue$410.51 million$308.51 million$638.28 million$2.06 billion$5.69 million
Price / Sales2.151.780.620.220.65
Cashflow$3.47 per share$6.75 per share$1.83 per share$9.13 per share$0.78 per share
Price / Cash14.5911.613.910.853.48
Book Value$16.33 per share$52.60 per share$8.15 per share$10.57 per share$1.90 per share
Price / Book3.101.490.880.731.43
Profitability
Net Income$32.29 million$42.22 million$18.41 million$-648,440,000.00$1.25 million
EPSN/AN/A$0.83$0.14N/A
Trailing P/E Ratio27.790.0027.46N/A0.00
Forward P/E Ratio8.4019.40
P/E GrowthN/AN/AN/AN/AN/A
Net Margins7.87%13.69%2.38%-3.39%21.53%
Return on Equity (ROE)11.61%11.64%6.30%1.34%50.48%
Return on Assets (ROA)9.71%10.29%3.56%0.47%28.17%
Dividend
Annual Payout$0.72$1.00N/AN/AN/A
Dividend Yield1.42%1.28%N/AN/AN/A
Three-Year Dividend Growth-19.10%-43.35%N/AN/AN/A
Payout RatioN/AN/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.01%0.01%0.53%0.99%0.39%
Current Ratio4.07%8.60%3.82%2.90%2.75%
Quick Ratio3.61%5.33%1.70%1.52%0.94%
Ownership Information
Institutional Ownership Percentage72.98%69.10%69.79%94.10%N/A
Insider Ownership Percentage5.10%29.50%2.68%0.72%37.48%
Miscellaneous
Employees1,5809491,9885,200N/A
Shares Outstanding17.45 million7.01 million55.07 million57.88 million1.37 million
Next Earnings Date5/5/2020 (Estimated)5/4/2020 (Estimated)6/17/2020 (Estimated)5/14/2020 (Estimated)N/A
OptionableOptionableNot OptionableOptionableOptionableNot Optionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.

Yahoo Gemini Pixel