Sturm Ruger Q2 EPS USD 0.43 - RGR News | Rallies