STURM RUGER & CO INC (RGR): análisis fundamental y valoración | Finance Forge