Sturm Ruger & Company Inc. Common Stock (RGR) Valuation Score | Stock Evaluator